Spaces:
Running
Running
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 |
'''
|