Rumah >Peranti teknologi >AI >Tutorial API Pembantu Terbuka

Tutorial API Pembantu Terbuka

William Shakespeare
William Shakespeareasal
2025-03-09 09:58:10239semak imbas

Openai Dev Day mempamerkan perkhidmatan AI yang memaparkan AI, termasuk API Pembantu, GPTS, GPTS App Store, dan GPT-4 Turbo. Tutorial ini meneroka API Pembantu, memperincikan keupayaannya, pelbagai aplikasi, dan pelaksanaan menggunakan Python.

pembantu API (kini dalam beta) memanfaatkan model terbuka (GPT-4, GPT-4 Turbo, GPT-3.5, GPT-3, DALL-E, TTS, Whisper, Embeddings, Kesederhanaan)

OpenAI Assistants API Tutorial  Pelaksanaan Penolong melibatkan lima langkah:

    Buat dan terangkan pembantu:
  1. Tentukan tujuan, arahan, model, dan alatnya.
  2. memulakan thread:
  3. mulakan perbualan.
  4. Tambah mesej:
  5. Permintaan pengguna input (teks, fail, imej).
  6. mencetuskan pembantu:
  7. pemprosesan memulakan.
  8. Terima respons:
  9. Dapatkan output pembantu.
Aplikasi industri:

    Sokongan Pembangunan:
  • terjemahan kod, bantuan pembelajaran bahasa.
  • Pengurusan Pengetahuan Perusahaan:
  • Repositori Pengetahuan Pusat untuk Dokumen Dalaman.
  • Automasi Sokongan Pelanggan:
  • Respons Automatik kepada Pertanyaan Biasa.
  • analisis data:
  • manipulasi data bahasa semulajadi dan generasi laporan.
  • IT Operasi Automasi:
  • Automasi tugas IT rutin.
Hands-on: Pengambilan Pengetahuan dari PDFS:

Bahagian ini membimbing anda melalui membina pembantu yang mengambil maklumat dari PDFS. Buku nota lengkap boleh didapati di datalab.

OpenAI Assistants API Tutorial  Persediaan:

memerlukan Python, pakej OpenAI, dan pakej OS. Dapatkan kunci API Openai anda (lihat imej di bawah untuk langkah -langkah) dan tetapkannya sebagai pemboleh ubah persekitaran:

import os
OPENAI_API_KEY = "<your_private_key>"
os.environ["OPENAI_API_KEY"] = OPENAI_API_KEY</your_private_key>

Contoh kod (petikan): OpenAI Assistants API Tutorial

muat naik fail:

Pembantu Penciptaan:

def upload_file(file_path):
    file_to_upload = client.files.create(file=open(file_path, "rb"), purpose='assistants')
    return file_to_upload

transformer_paper_path = "./data/transformer_paper.pdf"
file_to_upload = upload_file(transformer_paper_path)

OpenAI Assistants API Tutorial  Amalan Terbaik:

def create_assistant(assistant_name, instructions, uploaded_file, model="gpt-4-1106-preview"):
    my_assistant = client.beta.assistants.create(name=assistant_name, instructions=instructions, model=model, tools=[{"type": "retrieval"}], file_ids=[uploaded_file.id])
    return my_assistant

# ... (rest of the code)
jelas menentukan objektif.

Gunakan data berkualiti tinggi, yang relevan.

mengutamakan privasi pengguna.
  • Ujian dan berulang.
  • Menyediakan dokumentasi yang jelas.
  • Kesimpulan:
  • API Pembantu menawarkan keupayaan yang kuat di pelbagai industri. Tutorial ini memberikan pengenalan praktikal kepada fungsi dan pelaksanaannya. Untuk penerokaan lanjut, pertimbangkan panduan komprehensif kami ke API Dall-E 3 atau kami bekerja dengan Kursus API OpenAI.

Atas ialah kandungan terperinci Tutorial API Pembantu Terbuka. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
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