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)
Pelaksanaan Penolong melibatkan lima langkah:
Bahagian ini membimbing anda melalui membina pembantu yang mengambil maklumat dari PDFS. Buku nota lengkap boleh didapati di datalab.
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):
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)
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)
Gunakan data berkualiti tinggi, yang relevan.
mengutamakan privasi pengguna.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!