Rumah > Peranti teknologi > AI > Tutorial API GPT-4.5: Bermula dengan API Terbuka '

Tutorial API GPT-4.5: Bermula dengan API Terbuka '

Christopher Nolan
Lepaskan: 2025-03-13 12:47:14
asal
526 orang telah melayarinya

Tutorial ini membimbing anda melalui menggunakan model bahasa GPT-4.5 OpenAI melalui APInya, yang memberi tumpuan kepada membina chatbot berasaskan Python. Ini menawarkan alternatif kos efektif kepada langganan ChatGPT bulanan.

Memahami GPT-4.5

GPT-4.5, model terbaru OpenAI, cemerlang dalam kelancaran perbualan, pemahaman kontekstual, dan ketepatan faktual. Ia menghasilkan lebih banyak tindak balas semula jadi dan menyesuaikan nada dengan berkesan, menjadikannya sesuai untuk chatbots dan penciptaan kandungan. Walau bagaimanapun, tidak seperti model O-Series Openai, ia tidak mempunyai keupayaan penalaran langkah demi langkah, jadi ia kurang sesuai untuk tugas penyelesaian masalah yang kompleks.

Tutorial API GPT-4.5: Bermula dengan API Terbuka

Menyambung ke API Terbuka

Ini melibatkan mendapatkan kunci API dan menubuhkan persekitaran python anda.

1. Mendapatkan kunci API anda:

  • Lawati halaman utama API Openai.
  • Log masuk atau buat akaun OpenAI.
  • Klik "Buat Kunci Rahsia Baru." Secara kritis, salin kunci ini dengan segera; Anda tidak akan dapat mengambilnya kemudian.

Tutorial API GPT-4.5: Bermula dengan API TerbukaTutorial API GPT-4.5: Bermula dengan API TerbukaTutorial API GPT-4.5: Bermula dengan API Terbuka

  • Simpan kunci dengan selamat dalam fail .env (dalam direktori yang sama dengan skrip python anda) menggunakan format: OPENAI_API_KEY=<your_api_key></your_api_key>

2. Harga API:

API Openai adalah bayar-per-guna, yang dikenakan oleh token (kira-kira ¾ perkataan). Ini sering lebih murah daripada langganan untuk kegunaan biasa. GPT-4.5, model yang digunakan dalam tutorial ini, adalah model tujuan umum yang paling maju.

Tutorial API GPT-4.5: Bermula dengan API Terbuka

3. Menyediakan persekitaran Python anda:

Gunakan Anaconda untuk mewujudkan persekitaran python yang bersih:

 conda create -n gpt45 -y python = 3.9
Conda mengaktifkan GPT45
PIP Pasang Openai Python-Dotenv
Salin selepas log masuk

4. Membuat permintaan API pertama anda:

Buat fail bernama script.py dan tambahkan kod berikut:

 dari OpenAI Oped Openai
dari dotenv import load_dotenv
Import OS

LOAD_DOTENV ()
api_key = os.getenv ("openai_api_key")
pelanggan = openai (API_KEY = API_KEY)

penyelesaian = client.chat.completions.create (
    Model = "GPT-4.5-Preview",
    mesej = [{"peranan": "pengguna", "kandungan": "hello"}],
)
cetak (completion.choices [0] .message.content)
Salin selepas log masuk

Jalankan ini menggunakan python script.py .

Membina chatbot GPT-4.5:

Tingkatkan skrip untuk membuat chatbot interaktif:

 dari OpenAI Oped Openai
dari dotenv import load_dotenv
Import OS

LOAD_DOTENV ()
api_key = os.getenv ("openai_api_key")
pelanggan = openai (API_KEY = API_KEY)

chat_history = []
Walaupun benar:
    prompt = input (">")
    jika prompt == "keluar":
        rehat
    chat_history.append ({"peranan": "pengguna", "kandungan": prompt})
    penyelesaian = client.chat.completions.create (
        Model = "GPT-4.5-Preview", Mesej = CHAT_HISTORY
    )
    Jawab = Penyelesaian.Choices [0] .message.content
    Cetak (jawapan)
    chat_history.append ({"peranan": "pembantu", "kandungan": jawapan})
Salin selepas log masuk

Chatbot ini mengekalkan sejarah perbualan, yang membolehkan tindak balas yang lebih kontekstual.

Tutorial API GPT-4.5: Bermula dengan API Terbuka

Kesimpulan:

Tutorial ini menunjukkan cara memanfaatkan API OpenAI dan GPT-4.5 untuk membina chatbot berfungsi menggunakan Python. Ingatlah untuk mengendalikan kunci API anda dengan selamat dan berhati -hati dengan kos penggunaan API.

Atas ialah kandungan terperinci Tutorial API GPT-4.5: Bermula dengan API Terbuka '. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan