Skip to main content
Die Infercom API unterstützt das Anthropic Messages API-Format (/v1/messages), sodass Sie das Anthropic Python SDK und kompatible Tools mit Infercom-Modellen verwenden können. Dies ist nützlich für Anwendungen und Frameworks, die auf der Anthropic API aufbauen, wie Claude Code, LangChains Anthropic-Provider oder eigene agentenbasierte Workflows.
Das Anthropic SDK wurde für Claude-Modelle entwickelt. Bei der Verwendung mit Infercom greifen Sie über eine Anthropic-kompatible Schnittstelle auf Open-Source-Modelle (wie MiniMax, DeepSeek, Llama) zu - nicht auf Claude selbst.

Anthropic SDK installieren

Client konfigurieren

Setzen Sie die base_url auf die Infercom API und geben Sie Ihren Infercom API-Schlüssel an.
Sie haben noch keinen Infercom API-Schlüssel? Holen Sie sich Ihren auf der Seite API-Schlüssel und URLs.

Grundlegende Verwendung

Nicht-Streaming-Beispiel

Streaming-Beispiel

System-Prompts

Verwenden Sie den system-Parameter, um dem Modell Anweisungen zu geben.

Mehrteilige Konversationen

Tool-Verwendung (Funktionsaufrufe)

Die Anthropic Messages API unterstützt Tool-Verwendung für Modelle mit Funktionsaufruf-Fähigkeiten.
Tool-Verwendung funktioniert mit MiniMax-M2.7 und gpt-oss-120b. Andere Modelle rufen möglicherweise nicht zuverlässig Tools auf. Siehe Funktionsaufrufe für modellspezifische Hinweise.

Tools definieren

Wenn das Modell sich entscheidet, das Tool zu verwenden, enthält die Antwort einen tool_use-Inhaltsblock:

Tool-Ergebnisse bereitstellen

Nach der Ausführung des Tools senden Sie das Ergebnis zurück, um die Konversation fortzusetzen:

Asynchrone Verwendung

Verwendung mit curl

Sie können die Messages API auch direkt mit curl aufrufen:

Unterstützte Parameter

Nicht unterstützte Funktionen

Die folgenden Anthropic-spezifischen Funktionen werden nicht unterstützt:
  • Extended Thinking (thinking-Parameter)
  • Prompt-Caching (cache_control)
  • Vision/Bildeingaben
  • PDF-Dateieingaben
  • Zitate
  • Serverseitige Tools (Websuche, Code-Ausführung)
  • Batch-API

Unterschiede zur Anthropic API

Wann Anthropic- vs. OpenAI-Kompatibilität verwenden

Verwandte Dokumentation