Zum Hauptinhalt springen
POST
BaseURL: Die Standard-BaseURL ist https://direct.evolink.ai, die Textmodelle und langlebige Verbindungen besser unterstützt. https://api.evolink.ai ist der primäre Endpunkt für multimodale Dienste; verwenden Sie diese Adresse bei Eingaben mit Bild.

Autorisierungen

Authorization
string
header
erforderlich

##Alle APIs erfordern eine Bearer-Token-Authentifizierung##

API-Schlüssel abrufen:

Besuchen Sie die API-Schlüsselverwaltung, um Ihren API-Schlüssel abzurufen

Zum Anfrage-Header hinzufügen:

Body

application/json
model
enum<string>
erforderlich

Name des Chat-Modells

Verfügbare Optionen:
qwen3.8-max-preview
Beispiel:

"qwen3.8-max-preview"

max_tokens
integer
erforderlich

Maximale Anzahl der Token für den generierten Inhalt.

Erforderlich (vom Anthropic-Protokoll vorgeschrieben). Wenn das Modell mehr als diesen Wert generiert, wird abgeschnitten.

Beispiel:

1024

messages
object[]
erforderlich

Liste der Gesprächsnachrichten (ohne system). Jede Nachricht enthält role (user / assistant) und content (String oder Array von Inhaltsblöcken).

system

System-Prompt. Als Klartext einen String übergeben; zum Deklarieren von explizitem Caching ein Array von Inhaltsblöcken übergeben (mit cache_control am Block).

temperature
number

Sampling-Temperatur, Wertebereich [0, 2].

Erforderlicher Bereich: 0 <= x <= 2
top_p
number

Nucleus-Sampling-Parameter, Wertebereich (0, 1].

Erforderlicher Bereich: 0 <= x <= 1
top_k
integer

Sampelt aus den K Token mit der höchsten Wahrscheinlichkeit.

stop_sequences
string[]

Benutzerdefinierte Stoppsequenzen; bei Treffer wird die Generierung gestoppt.

stream
boolean
Standard:false

Ob als Anthropic-SSE-Ereignisse gestreamt zurückgegeben wird.

thinking
object

Konfiguration für den Tiefdenkmodus. Nach Aktivierung gibt das Modell den Denkprozess als thinking-Inhaltsblock zurück.

tools
object[]

Liste der Werkzeugdefinitionen (Anthropic-tools-Format) für Function Calling.

Antwort

Erfolgreich generiert

id
string
Beispiel:

"msg_xxxxxxxx"

type
string
Beispiel:

"message"

role
string
Beispiel:

"assistant"

model
string
Beispiel:

"qwen3.8-max-preview"

content
object[]

Array von Antwort-Inhaltsblöcken

stop_reason
string

Grund für den Stopp: end_turn (normales Ende), max_tokens (Obergrenze erreicht), stop_sequence (Stoppsequenz getroffen), tool_use (Werkzeugaufruf erforderlich)

Beispiel:

"end_turn"

usage
object

Statistik zur Token-Nutzung (Anthropic-Semantik: input_tokens enthält keinen Cache und wird disjunkt zu den Cache-Feldern addiert).