भाग १७ - ChatGPT, Custom GPT आणि Assistant API¶
AI जगतात ChatGPT ही एक मोठी क्रांती आहे. OpenAI ने ही प्रणाली तयार केली असून ती प्रश्न-उत्तर, संवाद, आणि कस्टम टूल्स तयार करण्यासाठी वापरली जाते.
या अध्यायात आपण पाहणार आहोत ChatGPT म्हणजे काय, Custom GPT कसे तयार करतात, आणि Assistant API चा सुलभ वापर Python मध्ये कसा करता येतो.
🤖 ChatGPT म्हणजे काय?¶
ChatGPT हे OpenAI द्वारे विकसित केलेले एक भाषा मॉडेल आहे.
हे मॉडेल मानवी प्रमाणे संवाद साधते, प्रश्नांची उत्तरे देते, आणि विविध भाषांमध्ये काम करू शकते.
🎯 उदाहरण: "आज हवामान कसं आहे?" असा प्रश्न विचारल्यावर ChatGPT उत्तर देऊ शकतो.
🧩 Custom GPT म्हणजे काय?¶
Custom GPT म्हणजे ChatGPT चे वैयक्तिक स्वरूप — जसे की एखाद्या विशिष्ट कंपनीसाठी किंवा विशिष्ट भाषेसाठी सानुकूलित असलेलं मॉडेल.
मुख्य वैशिष्ट्ये:¶
- Custom Instructions — GPT ला तुमच्या गरजेनुसार वागवता येते
- File Uploads — GPT च्या context मध्ये खास फाइल्स जोडता येतात
- API Tools — GPT च्या सोबत बाह्य API वापरण्याची क्षमता
🎯 उदाहरण: एखाद्या शाळेसाठी मराठीत उत्तर देणारा GPT तयार करता येतो.
🧠 Assistant API म्हणजे काय?¶
OpenAI चं Assistant API हे GPT प्रणालीसाठी प्रोग्रामिंग इंटरफेस आहे.
याच्या मदतीने आपण GPT चा वापर करून आपले स्वतःचे अॅप्स, चॅटबॉट्स किंवा सहाय्यक तयार करू शकतो.
💻 सोपा Python वापर (उदाहरण)¶
from openai import OpenAI
client = OpenAI(api_key="तुमचा_API_KEY")
response = client.chat.completions.create(
model="gpt-4",
messages=[
{"role": "system", "content": "तू एक मराठी शिक्षक आहेस."},
{"role": "user", "content": "भूगोल म्हणजे काय?"}
]
)
print(response.choices[0].message.content)
👉 पुढे वाचा: भाग १८ - मोठ्या भाषा मॉडेल्स (LLMs) समजून घेणे