Chat Completions hija l-API standard li għandha tintuża mal-aħħar mudelli ta’ OpenAI. Tista’ titgħallem kif tibda tużaha permezz tal-gwida tagħna għall-iżviluppaturi dwar il-ġenerazzjoni tat-test.
Mill-11 ta’ Marzu 2025, ħriġna l-blokki bażiċi tal-pjattaforma l-ġdida tagħna tal-Aġenti. Għad-dettalji, ara d-dokumentazzjoni tal-API tagħna għall-API Responses, l-Għodod inklużi Tfittxija fuq il-Web, Tfittxija fil-Fajls, u Użu tal-Kompjuter, u l-SDK tal-Aġenti tagħna b’Traċċar.
Minn Prompts għal Messaġġi
Biex ikollok konverżazzjoni aktar interattiva u dinamika mal-mudelli tagħna, tista’ tuża messaġġi f’format ta’ chat minflok l-istil antik ta’ prompt użat mal-completions.
Hekk jaħdem:
Minflok tibgħat string waħda ta’ prompt, tibgħat lista ta’ oġġetti ta’ messaġġ bħala input.
Kull messaġġ għandu role u normalment content.
Ir-rwoli komuni jinkludu system, user, assistant, developer u tool. Il-messaġġi tal-għodod jintużaw għar-riżultati ta’ għodod jew funzjonijiet u jridu jikkorrispondu mas-sejħiet ta’ għodod mill-assistent. Għall-kompatibbiltà b’lura, il-messaġġi tal-funzjonijiet xorta jistgħu jiġu aċċettati u kkonvertiti f’messaġġi tal-għodod waqt l-ipproċessar mis-server. Il-messaġġi tal-iżviluppatur jistgħu jiġu mmappjati mill-ġdid skont l-appoġġ tal-mudell.
Il-content ikun fih it-test tal-messaġġ mir-role.
L-istruzzjoni tas-sistema tista’ tagħti struzzjonijiet ġenerali għall-konverżazzjoni
Il-messaġġi jiġu pproċessati fl-ordni li jidhru fil-lista, u l-assistent iwieġeb kif xieraq.
Anki talbiet bażiċi ta’ Completions jistgħu jitwettqu permezz ta’ Chat Completions, kif tista’ tara hawn taħt:
| Qabel | Issa |
|---|---|
'prompt' : 'tell me a joke' | 'messages': [{'role':'user', 'content':'tell me a joke'}] |
Issa huwa aktar faċli minn qatt qabel li tiskambja messaġġi mal-mudell billi testendi l-lista ta’ messaġġi fil-konverżazzjoni.
'messages': [{'role':'user', 'content':'għidli ċajta'},
{'role':'assistant', 'content':'għaliex it-tiġieġa qasmet it-triq'},
{'role':'user', 'content':'Ma nafx, għaliex it-tiġieġa qasmet it-triq'}]Istruzzjonijiet tas-Sistema
Tista’ tuża wkoll istruzzjoni fil-livell tas-sistema biex tiggwida l-imġiba tal-mudell tul il-konverżazzjoni. Pereżempju, bl-użu ta’ istruzzjoni tas-sistema u messaġġ bħal dan
'messages': [{'role':'system', 'content':'Int assistent li jitkellem bħallikieku Shakespeare.'},
{'role':'user', 'content':'għidli ċajta'}, se jirriżulta f’xi ħaġa bħal
{...
'message': {'role':'assistant',
'content':'Għaliex it-tiġieġa qasmet it-triq? Biex tasal in-naħa l-oħra, iżda tassew, in-naħa l-oħra kienet mimlija periklu u deni, għalhekk malajr reġgħet lura minn fejn ġiet, tassew!'}
...}Jekk trid tesplora għażliet li ma jinvolvux li jkollok timmaniġġja l-istorja tal-konverżazzjoni tal-messaġġi int stess, ara l-API Assistants.
