[2f988f42] Moltbot hat das Tool kaputt gemacht. Habe es jetzt wieder mit Gemini CLI gefixt. Ist aber noch immer nicht ganz sauber - Optik ist kaputt, viele ja ja ja in der Transkription.

Moltbot hat das Tool kaputt gemacht. Habe es jetzt wieder mit Gemini CLI gefixt. Ist aber noch immer nicht ganz sauber - Optik ist kaputt, viele ja ja ja in der Transkription.
This commit is contained in:
2026-01-31 08:31:10 +00:00
parent 7af388438f
commit a7cedb7180
4 changed files with 76 additions and 4 deletions

View File

@@ -27,8 +27,9 @@ def call_gemini_api(prompt: str, temperature: float = 0.7, retries: int = 3, tim
logging.error("GEMINI_API_KEY environment variable not set.")
raise ValueError("API key not found.")
# Fallback to v1 (stable) and gemini-pro
url = f"https://generativelanguage.googleapis.com/v1/models/gemini-pro:generateContent?key={api_key}"
# As per documentation, use the established v1beta endpoint and gemini-2.0-flash model
model_name = "gemini-2.0-flash"
url = f"https://generativelanguage.googleapis.com/v1beta/models/{model_name}:generateContent?key={api_key}"
headers = {'Content-Type': 'application/json'}
payload = {
"contents": [{