الاستخدام العملي لواجهة OpenAI البرمجية
الاستخدام العملي لواجهة OpenAI البرمجية
مقدمة
توفّر واجهة OpenAI البرمجية وصولًا سهلًا وقويًا إلى أكثر نماذج اللغة تقدمًا. سيرشدك هذا الدرس عبر الخطوات اللازمة للبدء في استخدام الواجهة في مشاريعك.
الإعداد الأولي
1. التثبيت
لـ Python:
pip install openai
لـ Node.js:
npm install openai
2. إعداد مفتاح API
أنشئ ملف .env في جذر مشروعك:
OPENAI_API_KEY=votre_clé_api_ici
في Python:
import os
from dotenv import load_dotenv
from openai import OpenAI
load_dotenv()
client = OpenAI(api_key=os.getenv("OPENAI_API_KEY"))
في JavaScript:
import OpenAI from 'openai';
import dotenv from 'dotenv';
dotenv.config();
const openai = new OpenAI({
apiKey: process.env.OPENAI_API_KEY
});
الاستخدام الأساسي
1. توليد نص بسيط
Python:
def generate_text(prompt):
response = client.chat.completions.create(
model="gpt-3.5-turbo",
messages=[
{"role": "user", "content": prompt}
]
)
return response.choices[0].message.content
JavaScript:
async function generateText(prompt) {
const response = await openai.chat.completions.create({
model: "gpt-3.5-turbo",
messages: [
{ role: "user", content: prompt }
]
});
return response.choices[0].message.content;
}