API Hop

Dokumentation

API Hop-Dokumentation

Gemini-Modelle

Gemini 3.6 Flash, 3.7 Flash, 3.8 Flash, 3.5 Flash-Lite und 4 Argon über den gemeinsamen Chat-Completions-Endpunkt aufrufen.

POSThttps://api.apihop.ai/v1/chat-completions

Gemini-Modelle verwenden den gemeinsamen Chat-Completions-Endpunkt. Diese Seite beschreibt unterstützte model-Werte und den Vertrag für Textchats.

text
POST https://api.apihop.ai/v1/chat-completions

Verfügbare Modelle

model-WertJSON ohne StreamingSSE-Streaming
gemini-3.6-flashJaJa
gemini-3.7-flashJaJa
gemini-3.8-flashJaJa
gemini-3.5-flash-liteJaJa
gemini-4-argonJaJa

gemini-4-argon erfordert Bereitstellung und Aktivierung. Der Eintrag in dieser Referenz bestätigt keine Verfügbarkeit in Produktion.

Modellnamen unterscheiden Produktstufen; sie sind keine SLAs für Latenz, Durchsatz oder Qualität. Vergleichen Sie Modelle anhand Ihrer tatsächlichen Arbeitslast. Prüfen Sie vor einer Anfrage mit GET https://api.apihop.ai/v1/models die Verfügbarkeit für Ihren Schlüssel.

Authentifizierung

http
Authorization: Bearer YOUR_API_KEY
Content-Type: application/json

Anfrage ohne Streaming

json
{
  "model": "gemini-3.7-flash",
  "messages": [
    {
      "role": "system",
      "content": "You are a concise and accurate technical assistant."
    },
    {
      "role": "user",
      "content": "Explain idempotent APIs in five sentences."
    }
  ],
  "stream": false
}

Streaming-Anfrage

json
{
  "model": "gemini-3.6-flash",
  "messages": [
    {
      "role": "user",
      "content": "Show a TypeScript API error-handling example."
    }
  ],
  "stream": true
}

Dieser Endpunkt liefert standardmäßig eine vollständige JSON-Antwort. Setzen Sie stream: true ausdrücklich, wenn Sie SSE-Streaming benötigen.

Anfragefelder

modelstringerforderlich

Verwenden Sie gemini-3.6-flash oder gemini-3.7-flash oder gemini-3.8-flash oder gemini-3.5-flash-lite oder gemini-4-argon.

messagesobject[]erforderlich

Nachrichten im Stil von OpenAI Chat Completions. Jede Nachricht enthält role und content.

streambooleanStandard: false

true liefert SSE; false liefert eine vollständige JSON-Antwort.

max_tokensinteger

Optionale maximale Ausgabetokens als positive Ganzzahl. Lassen Sie das Feld weg, um den Standard des Anbieters für das gewählte Modell zu verwenden. Je nach Modell umfasst das Budget Denktokens und endgültigen Text. Ein kleines Budget kann die Antwort abschneiden oder vor dem endgültigen Text aufgebraucht sein; eine Erhöhung kann die Kosten steigern.

max_completion_tokensinteger

Optionale Kompatibilitätsalternative zu max_tokens mit denselben Budgetaspekten. Das ausgewählte Modell bestimmt die Unterstützung; lassen Sie beide Felder weg, um den Anbieterstandard zu verwenden.

Gemeinsame Felder wie temperature, top_p, frequency_penalty, presence_penalty, stop und n stehen unter Gemeinsame Chat Completions. Unterstützung und Verhalten optionaler Felder hängen vom gewählten Modell ab; diese Seite garantiert nicht jedes gemeinsame Feld.

Erfolgreiche Antwort

json
{
  "id": "chatcmpl_...",
  "object": "chat.completion",
  "created": 1787200000,
  "model": "gemini-3.7-flash",
  "choices": [
    {
      "index": 0,
      "message": {
        "role": "assistant",
        "content": "An idempotent API produces the same effective result when..."
      },
      "finish_reason": "stop"
    }
  ],
  "usage": {
    "prompt_tokens": 26,
    "completion_tokens": 118,
    "total_tokens": 144
  }
}

usage kann optionale Details zu Denktokens enthalten; Clients müssen deren Fehlen oder Unterschiede je nach Modell tolerieren.

Nutzungshinweise

  • model im Anfrageinhalt muss eine der öffentlichen IDs aus der Tabelle verfügbarer Modelle sein.
  • Produktnamen, Anzeigenamen und andere Aliasse werden nicht anstelle einer öffentlichen Modell-ID akzeptiert.
  • Diese Seite gilt nur für Chat-Completions-Anfragen an POST https://api.apihop.ai/v1/chat-completions, nicht für OpenAI Responses oder Claude Messages.
  • Verwenden Sie GET https://api.apihop.ai/v1/models für die dem aktuellen Schlüssel sichtbaren Modelle und die Konsole für aktuelle Preise.