Chat Completions er staðlað API til notkunar með nýjustu líkönum OpenAI. Þú getur lært hvernig á að byrja að nota það í þróunarhandbók okkar um textagerð.
Frá og með 11. mars 2025 höfum við gefið út byggingareiningar nýja fulltrúavettvangsins okkar. Nánari upplýsingar er að finna í API-skjölum okkar fyrir Responses API, verkfæri á borð við vefleit, skráaleit og tölvunotkun, og SDK fyrir fulltrúa með rakningu.
Frá kvaðningum yfir í skilaboð
Til að eiga gagnvirkara og kvikara samtal við líkönin okkar geturðu notað skilaboð á spjallsniði í stað eldri kvaðningasniðsins sem notað var með útfyllingum.
Svona virkar þetta:
Í stað þess að senda einn kvaðningarstreng sendirðu lista yfir skilaboðahluti sem inntak.
Hver skilaboðahlutur hefur
roleog yfirleittcontent.Algeng hlutverk eru meðal annars
system,user,assistant,developerogtool. Verkfæraskilaboð eru notuð fyrir niðurstöður úr verkfærum/aðgerðum og verða að samsvara verkfæraköllum aðstoðarans. Til að tryggja afturvirkan samhæfanleika kann enn að vera tekið við aðgerðaskilaboðum og þeim breytt í verkfæraskilaboð við úrvinnslu á þjóninum. Hönnuðaskilaboð kunna að vera endurvörpuð eftir því hvað líkanið styður.contentinniheldur texta skilaboðanna frá hlutverkinu.Kerfisleiðbeiningin getur veitt almennar leiðbeiningar fyrir samtalið
Skilaboðin eru unnin í þeirri röð sem þau birtast í listanum og aðstoðarinn svarar í samræmi við það.
Jafnvel einfaldar beiðnir um útfyllingar er hægt að framkvæma með Spjallútfyllingum, eins og sést hér að neðan:
| Þá | Nú | | 'prompt' : 'tell me a joke' | 'messages': <br>[{'role':'user', 'content':'tell me a joke'}] |
Nú er auðveldara en nokkru sinni að eiga samtal fram og til baka við líkanið með því að lengja skilaboðalistann í samtalinu.
'messages': [{'role':'user', 'content':'segðu mér brandara'},
{'role':'assistant', 'content':'hvers vegna fór hænan yfir veginn'},
{'role':'user', 'content':'Ég veit það ekki, hvers vegna fór hænan yfir veginn'}]Kerfisleiðbeiningar
Þú getur líka notað leiðbeiningu á kerfisstigi til að stýra hegðun líkansins í gegnum samtalið. Til dæmis með kerfisleiðbeiningu og skilaboðum á borð við þessi
'messages': [{'role':'system', 'content':'Þú ert aðstoðarmaður sem talar eins og Shakespeare.'},
{'role':'user', 'content':'segðu mér brandara'}, mun leiða til einhvers á borð við
{...
'message': {'role':'assistant',
'content':'Hvers vegna fór hænan yfir veginn? Til að komast yfir um, en sannlega var hin hliðin full af ógn og hættu, svo hún sneri skjótt aftur þaðan sem hún kom, sannarlega!'}
...}Ef þú vilt kanna valkosti sem krefjast þess ekki að þú sjáir sjálf/ur um samtalsferil skilaboðanna skaltu skoða Assistants API.
