Objekter
ChatRequest
Anmodning om et svar fra assistenten: samtalens seneste runder, samlingen, søgeindstillinger, svartilstanden, eksport, en begrænsning til bestemte kort, samtalen, spørgsmålets oprindelse og værktøjer.
Felter
items ≥ 1
collectionstringStandard: "default"
tagsarray of string | nullexportstring | nullcard_idsarray of string | nullitems ≤ 50
streambooleanStandard: false
conversation_idstring | nulllength ≤ 64
originstring | nulltoolsboolean | nullbypass_cachebooleanHent ikke svaret fra svarcachen (knappen »Get a fresh answer« under et cachet svar). Det nye svar erstatter posten i cachen.
Standard: false
languagestring | nullSvarets sprog: en kode efter ISO 639-1 (
de,en,ru, …) for at få svar på det sprog. Medautoeller uden feltet registreres sproget ud fra spørgsmålet. Brugerfladen angiver eksplicit sproget for et forslag på et andet sprog (Starter.language).scopeChatScope | nullSpørgsmålets afgrænsning: flere samlinger, en kilde, tags og en periode. Afgrænsningens samlinger erstatter
collection. En kilde indsnævrer svaret til kildens samling (og kildens egne kort). Tags føjes tiltags. Perioden begrænser økonomiske svar til den periode. Du kan kun vælge det, brugeren kan se (samlinger:collections.no_access/collections.not_found; kilde:sources.not_found). Medconversation_idgemmes afgrænsningen i samtalen. Uden feltet gælder samtalens afgrænsning;nulleller en tom afgrænsning rydder den.request_idstringSpørgsmålets idempotensnøgle. Send den samme nøgle i hvert nyt forsøg på streamen for ét spørgsmål (et nyt forsøg efter en afbrudt forbindelse; her fortsætter
Last-Event-IDikke streamen og logges kun). Et nyt forsøg med nøglen for et svar, der allerede er gemt, opretter ikke et nyt spørgsmål: det gemte resultat sendes igen som én hændelsedone(og en hændelsetokenmed teksten), også selvom grænsen for spørgsmål eller credits er opbrugt. Genereres det forrige svar stadig for en klient, der har mistet forbindelsen, stopper genereringen, og svaret genereres på ny.length ≤ 64
version_ofinteger (int64)Opretter en ny version af dette spørgsmåls runde i samtalen (
question_idfra feedet): et redigeret spørgsmål (ny tekst imessages), et nygenereret svar (den samme tekst, som regel medbypass_cache) eller det samme spørgsmål med en andenquality(fxpreciseefter etfast-svar). Det forrige par af spørgsmål og svar bevares. Runderne efter det bliver i dets gren og skjules i feedet, mens den nye version er valgt (FeedItem.versions,POST /v1/conversations/{conv_id}/versions). Historikken, der bruges til svaret, er den valgte gren frem til denne runde. En versionsqualityændrer ikke samtalens indstillinger. Kræverconversation_id; et spørgsmål fra en anden samtale returnerer404 questions.not_found.qualitystringBalancen mellem hastighed og nøjagtighed i søgningen bag resultatet:
faster hurtigere,preciseer mere nøjagtig. Standard:precise.Tilladte værdier:
fastprecise