Chat Completions waa API-ga caadiga ah ee lagu isticmaalo noocyadii ugu dambeeyay ee OpenAI. Waxaad ka baran kartaa sida loogu bilaabo adigoo adeegsanaya hagahayaga horumariyaha ee dhalinta qoraalka.
Laga bilaabo Maarso 11, 2025, waxaan soo saarnay qaybaha aasaasiga ah ee madashayada cusub ee Agents. Faahfaahin, ka eeg dukumeentiyada API-ga ee Responses API, Aaladaha oo ay ku jiraan Web Search, File Search, iyo Computer Use, iyo Agents SDK-gayaga oo leh Tracing.
Weydiimaha oo Farriimo loo beddelo
Si aad noocyadayada ula yeelato wada sheekeysi is-dhexgal iyo firfircooni badan, waxaad isticmaali kartaa farriimo qaabka sheekaysiga ah halkii aad ka isticmaali lahayd qaabkii hore ee weydiinta ee Completions.
Sidan ayuu u shaqeeyaa:
Halkii aad diri lahayd hal xarig oo weydiin ah, waxaad gelin ahaan u diraysaa liis walxo farriimeed ah.
Farriin kastaa waxay leedahay role iyo, sida caadiga ah, content.
Role-yada caadiga ah waxaa ka mid ah system, user, assistant, developer iyo tool. Farriimaha tool-ka waxaa loo adeegsadaa natiijooyinka tool/function, waana inay waafaqaan wicitaannada tool-ka ee assistant-ka. Si ay ula jaanqaaddo noocyadii hore, farriimaha function-ka weli waa la aqbali karaa, maamulka server-kuna wuxuu u beddeli karaa farriimo tool. Farriimaha developer-ka dib ayaa loo qoondeyn karaa iyadoo ku xidhan taageerada nooca.
Qaybta content waxay ka kooban tahay qoraalka farriinta ka timid role-ka.
Tilmaanta nidaamku waxay wada sheekeysiga siin kartaa tilmaamo guud.
Farriimaha waxaa loo farsameeyaa siday liiska ugu kala horreeyaan, kaaliyuhuna si waafaqsan ayuu uga jawaabaa.
Xitaa codsiyada aasaasiga ah ee Completions waxaa lagu dhammaystiri karaa Chat Completions, sida hoos ka muuqata:
| Markaas | Hadda |
|---|---|
'prompt' : 'tell me a joke' | 'messages': [{'role':'user', 'content':'tell me a joke'}] |
Hadda, waxaad nooca si ka fudud sidii hore ula yeelan kartaa hadal is-weydaarsi ah adigoo sii dheeraynaya liiska farriimaha wada sheekeysiga.
'messages': [{'role':'user', 'content':'ii sheeg kaftan'},
{'role':'assistant', 'content':'maxay digaagtu waddada uga tallaabtay'},
{'role':'user', 'content':'Ma aqaan, maxay digaagtu waddada uga tallaabtay'}]Tilmaamaha Nidaamka
Waxaad sidoo kale isticmaali kartaa tilmaam heer nidaam ah si aad u hagto hab-dhaqanka nooca inta wada-sheekaysigu socdo. Tusaale ahaan, adigoo isticmaalaya tilmaam nidaam iyo fariin sidan oo kale ah
'messages': [{'role':'system', 'content':'Waxaad tahay kaaliye u hadla sida Shakespeare.'},
{'role':'user', 'content':'ii sheeg kaftan'}, waxay keeni doontaa wax sidan oo kale ah
{...
'message': {'role':'assistant',
'content':'Maxay digaagtu waddada uga tallaabtay? Si ay dhinaca kale u gaadho, balse runtii dhinaca kale waxa ka buuxay halis iyo khatar, markaasay si dhakhso ah uga soo noqotay halkii ay ka timid, bal eeg!'}
...}Haddii aad rabto inaad sahmiso ikhtiyaarro aan kugu qasbayn inaad adigu maamusho taariikhda wada-sheekaysiga fariimaha, eeg Assistants API.
