OpenAI-இன் சமீபத்திய மாடல்களுடன் பயன்படுத்த வேண்டிய நிலையான API Chat Completions ஆகும். எங்கள் உரை உருவாக்க டெவலப்பர் வழிகாட்டியைப் பயன்படுத்தி இதைத் தொடங்குவது பற்றி நீங்கள் அறிந்துகொள்ளலாம்.
மார்ச் 11, 2025 நிலவரப்படி, எங்கள் புதிய ஏஜென்ட்கள் பிளாட்ஃபார்மின் அடிப்படை கூறுகளை வெளியிட்டுள்ளோம். விவரங்களுக்கு, எங்கள் Responses APIக்கான API ஆவணங்கள், இணையத் தேடல், கோப்புத் தேடல், கணினி பயன்பாடு உள்ளிட்ட Tools, மேலும் Agents SDK மற்றும் தடமறிதல் ஆகியவற்றைப் பார்க்கவும்.
ப்ராம்ப்ட்களிலிருந்து செய்திகளுக்கு
எங்கள் மாடல்களுடன் அதிக ஊடாடலுடனும் சுறுசுறுப்பாகவும் உரையாட, நிறைவாக்கங்களில் பயன்படுத்தப்பட்ட பழைய ப்ராம்ப்ட் முறைக்குப் பதிலாக அரட்டை வடிவிலான செய்திகளைப் பயன்படுத்தலாம்.
இது செயல்படும் விதம்:
ஒற்றை ப்ராம்ப்ட் சரத்தை அனுப்புவதற்குப் பதிலாக, செய்திப் பொருட்களின் பட்டியலை உள்ளீடாக அனுப்புகிறீர்கள்.
ஒவ்வொரு செய்தியிலும் ஒரு role மற்றும் பொதுவாக content இருக்கும்.
பொதுவான பாத்திரங்களில் system, user, assistant, developer, tool ஆகியவை அடங்கும். கருவி அல்லது செயல்பாட்டின் முடிவுகளுக்குக் கருவிச் செய்திகள் பயன்படுத்தப்படுகின்றன; அவை உதவியாளரின் கருவி அழைப்புகளுடன் பொருந்த வேண்டும். பின்தங்கிய இணக்கத்திற்காக, செயல்பாட்டுச் செய்திகள் இன்னும் ஏற்கப்பட்டு, சேவையகச் செயலாக்கத்தின்போது கருவிச் செய்திகளாக மாற்றப்படலாம். மாடலின் ஆதரவைப் பொறுத்து உருவாக்குநர் செய்திகள் மறுஒதுக்கீடு செய்யப்படலாம்.
அந்தப் பாத்திரம் அனுப்பிய செய்தியின் உரை content பகுதியில் இருக்கும்.
அமைப்பு அறிவுறுத்தல் உரையாடலுக்கான உயர்நிலை வழிமுறைகளை வழங்கலாம்.
பட்டியலில் இடம்பெற்றுள்ள வரிசையில் செய்திகள் செயலாக்கப்படுகின்றன; அதற்கேற்ப உதவியாளர் பதிலளிக்கிறார்.
கீழே காண்பதுபோல், அடிப்படையான Completions கோரிக்கைகளைக்கூட Chat Completions மூலம் நிறைவேற்றலாம்:
| முன்பு | இப்போது |
|---|---|
'prompt' : 'tell me a joke' | 'messages': [{'role':'user', 'content':'tell me a joke'}] |
உரையாடலின் செய்திப் பட்டியலை நீட்டிப்பதன் மூலம் மாடலுடன் மாறிமாறி உரையாடுவது இப்போது முன்னெப்போதையும்விட எளிதாகியுள்ளது.
'messages': [{'role':'user', 'content':'எனக்கு ஒரு ஜோக் சொல்லு'},
{'role':'assistant', 'content':'கோழி ஏன் சாலையை கடந்தது'},
{'role':'user', 'content':'எனக்குத் தெரியாது, கோழி ஏன் சாலையை கடந்தது'}]சிஸ்டம் வழிமுறைகள்
உரையாடல் முழுவதும் மாடலின் நடத்தை வழிநடத்த சிஸ்டம்-நிலை வழிமுறையையும் நீங்கள் பயன்படுத்தலாம். எடுத்துக்காட்டாக, ஒரு சிஸ்டம் வழிமுறையையும் இதுபோன்ற ஒரு செய்தியையும் பயன்படுத்துதல்
'messages': [{'role':'system', 'content':'நீங்கள் Shakespeare போல பேசும் ஒரு உதவியாளர்.'},
{'role':'user', 'content':'எனக்கு ஒரு ஜோக் சொல்லு'}, இதுபோன்ற ஒன்றை விளைவிக்கும்
{...
'message': {'role':'assistant',
'content':'கோழி ஏன் சாலையை கடந்தது? மறுபக்கத்துக்குச் செல்ல. ஆனால் உண்மையாகச் சொன்னால், அந்த மறுபக்கம் ஆபத்தும் அபாயமும் நிரம்பியிருந்தது; ஆகவே அது வந்த இடத்திற்கே விரைவாகத் திரும்பியது!'}
...}செய்தி உரையாடல் வரலாற்றை நீங்களே நிர்வகிப்பதில் சிக்கிக்கொள்ள வேண்டாத விருப்பங்களை ஆராய விரும்பினால், Assistants APIயைப் பார்க்கவும்.
