พื้นที่เก็บข้อมูลนี้โฮสต์แอป QuickStart หลายแอปสำหรับตำแหน่งข้อมูล OpenAI API ที่แตกต่างกัน (แชท ผู้ช่วย ฯลฯ) ตรวจสอบโฟลเดอร์ examples
เพื่อลองตัวอย่างต่างๆ และเริ่มต้นใช้งาน OpenAI API
หากต้องการส่งคำขอ API แรกของคุณด้วย OpenAI Python SDK ตรวจสอบให้แน่ใจว่าคุณได้ติดตั้งการขึ้นต่อกันที่ถูกต้อง แล้วรันโค้ดต่อไปนี้:
from openai import OpenAI
client = OpenAI ()
completion = client . chat . completions . create (
model = "gpt-3.5-turbo" ,
messages = [
{ "role" : "system" , "content" : "You are a helpful assistant." },
{ "role" : "user" , "content" : "Hello!" }
]
)
print ( completion . choices [ 0 ]. message )
หากคุณไม่ได้ติดตั้ง Python ให้ติดตั้งจาก Python.org
โคลนที่เก็บนี้
นำทางไปยังไดเร็กทอรีโครงการ:
$ cd openai-quickstart-python
สร้างสภาพแวดล้อมเสมือนใหม่:
macOS:
$ python -m venv venv
$ . venv/bin/activate
หน้าต่าง:
> python -m venv venv
> .venvScriptsactivate
ติดตั้งข้อกำหนด:
$ pip install -r requirements.txt
ทำสำเนาของไฟล์ตัวแปรสภาพแวดล้อมตัวอย่าง:
$ cp .env.example .env
เพิ่มคีย์ API ของคุณไปยังไฟล์ .env
ที่สร้างขึ้นใหม่
เรียกใช้แอป:
ขั้นตอนนี้ขึ้นอยู่กับตัวแอปเอง หากโค้ดใช้ flask (เช่นตัวอย่างการแชทพื้นฐาน) คุณสามารถเรียกใช้:
$ flask run
ขณะนี้คุณควรจะสามารถเข้าถึงแอปได้จากเบราว์เซอร์ของคุณที่ URL ต่อไปนี้: http://localhost:5000!
หากโค้ดเป็นเพียงสคริปต์ Python ธรรมดา คุณสามารถรันโค้ดได้ด้วย:
$ python my_file.py