Spaces:
Runtime error
Runtime error
syurein
commited on
Commit
·
e31e87c
1
Parent(s):
bae4865
性能向上
Browse files- LLM_package.py +2 -2
- app.py +2 -2
LLM_package.py
CHANGED
|
@@ -75,8 +75,8 @@ class GeminiInference:
|
|
| 75 |
parsed.append({'label': obj['label'], 'box_2d': norm})
|
| 76 |
return parsed
|
| 77 |
class ObjectDetector:
|
| 78 |
-
def __init__(self,
|
| 79 |
-
self.model = GeminiInference(
|
| 80 |
self.prompt_objects=None
|
| 81 |
self.text=None
|
| 82 |
self.scene=None
|
|
|
|
| 75 |
parsed.append({'label': obj['label'], 'box_2d': norm})
|
| 76 |
return parsed
|
| 77 |
class ObjectDetector:
|
| 78 |
+
def __init__(self, API_KEY=os.getenv('GEMINI_API_KEY')): # API_KEYをapi_keyに変更し、デフォルト値を設定
|
| 79 |
+
self.model = GeminiInference(API_KEY) # ここもapi_keyを使用
|
| 80 |
self.prompt_objects=None
|
| 81 |
self.text=None
|
| 82 |
self.scene=None
|
app.py
CHANGED
|
@@ -1015,7 +1015,7 @@ async def classify_image_llm2(file: UploadFile = File(...), api_key: str = None)
|
|
| 1015 |
buffer.write(await file.read())
|
| 1016 |
if not api_key:
|
| 1017 |
api_key = os.getenv('GEMINI_API_KEY')
|
| 1018 |
-
danger_level = ObjectDetector(
|
| 1019 |
return {"danger":danger_level}
|
| 1020 |
|
| 1021 |
|
|
@@ -1036,7 +1036,7 @@ async def classify_image_llm(file: UploadFile = File(...), api_key: str = None):
|
|
| 1036 |
buffer.write(await file.read())
|
| 1037 |
if not api_key:
|
| 1038 |
api_key = os.getenv('GEMINI_API_KEY')
|
| 1039 |
-
danger_level = ObjectDetector(
|
| 1040 |
return {"danger":danger_level}
|
| 1041 |
|
| 1042 |
'''
|
|
|
|
| 1015 |
buffer.write(await file.read())
|
| 1016 |
if not api_key:
|
| 1017 |
api_key = os.getenv('GEMINI_API_KEY')
|
| 1018 |
+
danger_level = ObjectDetector(API_KEY=api_key).detect_danger_level(image_path)
|
| 1019 |
return {"danger":danger_level}
|
| 1020 |
|
| 1021 |
|
|
|
|
| 1036 |
buffer.write(await file.read())
|
| 1037 |
if not api_key:
|
| 1038 |
api_key = os.getenv('GEMINI_API_KEY')
|
| 1039 |
+
danger_level = ObjectDetector(API_KEY=api_key).detect_danger_level(image_path)
|
| 1040 |
return {"danger":danger_level}
|
| 1041 |
|
| 1042 |
'''
|