Zum Hauptinhalt springen

Chat

Basis-URL: https://app.neuroflash.com/api/digital-twin-service

Chatten Sie mit einem einzelnen digitalen Zwilling. Der Zwilling antwortet basierend auf seinem demografischen Profil, seiner Persönlichkeit und Perspektive.

Mit Twin chatten

POST/v1/workspaces/{workspace_id}/twins/{twin_id}/chat-completions

Pfadparameter

ParameterTypErforderlichBeschreibung
workspace_idstringJa
twin_idstringJa

Anfrage-Body

FeldTypErforderlichBeschreibung
messagesarray<object>JaGesprächsverlauf (mindestens eine Nachricht erforderlich, letzte Nachricht muss vom Benutzer sein)
rolestringJaRolle: 'user' oder 'assistant'
contentstringJaNachrichteninhalt
attachmentsobjectNeinListe der Datei-IDs zum Anhängen an diese Nachricht (nur Benutzernachrichten)
responseFormatobjectNeinStrukturiertes Ausgabeformat mit JSON-Schema. Falls null, verwendet Standardschema mit Feldern 'answer' und 'reason'.
temperatureobjectNeinSampling-Temperatur für Anteilgenerierung
useWebSearchobjectNeinWebsuch-Modus: 'never', 'auto' oder 'always'
useVerbalizedSamplingobjectNein5 wahrscheinlichkeitsgewichtete Antwortoptionen generieren (tau=0,10). Gegenseitig ausschließlich mit benutzerdefiniertem responseFormat.

Beispiel

curl -X POST "https://app.neuroflash.com/api/digital-twin-service/v1/workspaces/{workspace_id}/twins/{twin_id}/chat-completions" \
-H "Authorization: Bearer YOUR_ACCESS_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"messages": [],
"responseFormat": {},
"temperature": {},
"useWebSearch": {},
"useVerbalizedSampling": {}
}'

Antwort:

{}