Hier sind die Details:
Code: Select all
# Trying to access Gogle Gemini AI via my API:
base_url = "https://generativelanguage.googleapis.com/v1beta/models/"
model = "gemini-1.5-flash"
task = "generateContent"
endpoint = ".apps.googleusercontent.com"
google_client_id = "{GOOGLE_CLIENT_ID}" # Stored in a variable declared and set at startup
# Constructing the URL
url = f"{base_url}{model}:{task}?key={GOOGLE_CLIENT_ID}{endpoint}"
Gemini API-Fehler: 401 Client Fehler: # Nicht autorisiert für {siehe die obige URL
Ich führe mein Skript in PowerShell auf meinem lokalen PC aus. Alle Importe wurden durchgeführt.
Code: Select all
from fastapi import FastAPI, WebSocket
from fastapi.websockets import WebSocketDisconnect
import asyncio
import json
import requests
import webbrowser
import uvicorn
import threading
import websockets
import os
import google.generativeai as genai
Ich habe es auch mit Vertex AI versucht, aber das ist noch komplizierter und hat keine Ergebnisse gebracht.