OpenAI
Din il-paġna ġiet tradotta awtomatikament bl-IA. Ara l-artiklu oriġinali bl-Ingliż.

Kif timxi minn Completions għal Chat Completions fl-API ta’ OpenAI

Kif temigra mill-API legat ta’ OpenAI Completions għal Chat Completions

Aġġornat: 29 days ago

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:

QabelIssa
'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.

Dan l-artiklu kien ta’ għajnuna?