Problem bei der Verwendung der Gemini AI APIPython

Python-Programme
Anonymous
 Problem bei der Verwendung der Gemini AI API

Post by Anonymous »

Ich habe ein Python-Skript, das einen lokalen Chatbot-Server auf meinem PC erstellt und versucht, Google Gemini AI über meine API zu verwenden.
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}"
Die obige URL ist korrekt aufgebaut, aber ich erhalte immer noch eine Fehlermeldung:

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.

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post