Skip to content

Commit ecf1985

Browse files
authored
Update espcams3openai.py
1 parent ce12158 commit ecf1985

1 file changed

Lines changed: 6 additions & 5 deletions

File tree

ESP32/espcams3openai.py

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -55,9 +55,9 @@ def capture_image():
5555
cam.set_hmirror(True)
5656
#cam.set_aec2(True)
5757
#cam.set_sharpness(2)
58-
cam.set_saturation(-2)
58+
cam.set_saturation(0)
5959
cam.set_contrast(2)
60-
cam.set_brightness(2)
60+
cam.set_brightness(1)
6161

6262
#Bild aufnehmen
6363
buf = cam.capture()
@@ -93,14 +93,14 @@ def send_image_to_chatgpt(image_data, api_key):
9393

9494
# JSON-Body für ChatGPT Vision
9595
data = {
96-
"model": "gpt-4o-mini", # Kleiner, schneller Vision-geeigneter GPT
96+
"model": "gpt-4o", # Kleiner, schneller Vision-geeigneter GPT
9797
"messages": [
9898
{
9999
"role": "user",
100100
"content": [
101101
{
102102
"type": "text",
103-
"text": "Erhöhe den Kontrast des Bildes. Verringere das Gamma in dem Bild. Negiere das Bild. Dann lese den Zählerstand ab, es müssen 6 Stellen vor dem Komma sein. Gib das Ergebnis als Zahl aus, keine zusätzlichen Worte oder Zeichen!"
103+
"text": "Lies den Zählerstand auf dem Bild ab. Es müssen genau 6 Stellen vor dem Komma sein (z. B. 001234, 123456, 000789). Falls ein Dezimalpunkt oder Komma vorhanden ist, ignoriere die Nachkommastellen. Gib ausschließlich die 6-stellige Zahl auskeine zusätzlichen Wörter, Symbole oder Einheiten."
104104
},
105105
{
106106
"type": "image_url",
@@ -308,7 +308,8 @@ def send_image_to_ai_proxy(image_data):
308308

309309
try:
310310
img = capture_image()
311-
#send_image_to_ai_proxy(img)
311+
send_image_to_ai_proxy(img)
312+
# stand="4711"
312313
stand = send_image_to_chatgpt(img, API_KEY)
313314
stand= stand.replace(".", "")
314315
stand_int = int(stand)

0 commit comments

Comments
 (0)