Spesifikasi Teknis o1
| Spesifikasi | Rincian |
|---|---|
| ID Model | o1 |
| Penyedia | OpenAI |
| Jenis model | Model bahasa besar untuk penalaran |
| Kapabilitas inti | Penalaran teks tingkat lanjut dan pemecahan masalah |
| Modalitas input | Teks, gambar |
| Modalitas output | Teks |
| Paling cocok untuk | Penalaran kompleks, pemrograman, matematika, sains, dan pemecahan masalah multi-langkah |
| Kecepatan relatif | Paling lambat di kategori penalaran OpenAI yang tercantum pada halaman model |
| Acuan harga | OpenAI mencantumkan o1 pada $15 input / $60 output di halaman modelnya. Periksa harga platform terkini sebelum digunakan dalam produksi. |
Apa itu o1?
o1 adalah model kecerdasan buatan yang disediakan oleh OpenAI. Model ini termasuk ke dalam seri penalaran OpenAI o1, yang dirancang untuk meluangkan lebih banyak waktu berpikir sebelum merespons sehingga dapat menangani tugas-tugas yang lebih sulit dengan lebih andal dibandingkan model tujuan umum, khususnya dalam bidang seperti matematika, pemrograman, sains, dan analisis terstruktur. OpenAI menggambarkan seri o1 sebagai dilatih dengan pembelajaran penguatan untuk penalaran yang kompleks.
Dibandingkan dengan model yang berorientasi percakapan konvensional, o1 ditujukan untuk kasus penggunaan di mana pertimbangan yang lebih mendalam lebih penting daripada kecepatan mentah. Hal ini menjadikannya cocok untuk tugas seperti men-debug kode yang sulit, menyelesaikan pertanyaan teknis multi-langkah, menganalisis dokumen yang padat, dan menghasilkan jawaban yang lebih cermat untuk prompt berkompleksitas tinggi.
Fitur utama o1
- Penalaran tingkat lanjut:
o1dibangun untuk alur kerja penalaran yang kompleks dan dioptimalkan untuk masalah yang mendapat manfaat dari analisis multi-langkah alih-alih generasi cepat putaran pertama. - Kinerja kuat dalam STEM dan pemrograman: OpenAI menyoroti keluarga o1 untuk pekerjaan sulit dalam sains, matematika, dan rekayasa perangkat lunak, termasuk menghasilkan dan men-debug kode kompleks.
- Gaya respons yang deliberatif: Model ini dirancang untuk berpikir sebelum menjawab, yang dapat meningkatkan keandalan pada prompt menantang yang memerlukan perencanaan atau dekomposisi logis yang cermat.
- Dukungan input multimodal: Halaman model OpenAI mencantumkan teks dan gambar sebagai input yang didukung, memungkinkan tugas penalaran yang menggabungkan instruksi tertulis dengan materi visual.
- Pembuatan keluaran teks:
o1menghasilkan keluaran teks, sehingga mudah diintegrasikan ke aplikasi seperti asisten, penganalisis, alat pemrograman, dan alur kerja perusahaan. - Arsitektur penalaran berfokus pada keamanan: Dokumentasi sistem OpenAI menyatakan bahwa kemampuan penalaran keluarga o1 juga digunakan untuk mengikuti kebijakan dengan lebih baik dan meningkatkan ketangguhan dalam skenario sensitif.
Cara mengakses dan mengintegrasikan o1
Langkah 1: Daftar untuk Kunci API
Untuk mengakses model o1 melalui CometAPI, pertama-tama daftarkan akun CometAPI dan buat kunci API Anda dari dasbor. Setelah Anda memiliki kunci API, simpan dengan aman dan gunakan di header Authorization untuk semua permintaan API.
Langkah 2: Kirim permintaan ke API o1
Gunakan endpoint CometAPI yang kompatibel dengan OpenAI untuk mengirim permintaan ke model o1. Pastikan mengatur bidang model ke o1.
curl https://api.cometapi.com/v1/chat/completions \
-H "Content-Type: application/json" \
-H "Authorization: Bearer $COMETAPI_API_KEY" \
-d '{
"model": "o1",
"messages": [
{
"role": "user",
"content": "Explain how to optimize a SQL query with multiple joins."
}
]
}'
Langkah 3: Ambil dan verifikasi hasil
Setelah mengirim permintaan, CometAPI akan mengembalikan respons model dalam struktur JSON standar yang kompatibel dengan OpenAI. Anda dapat mengurai konten yang dihasilkan dari respons, mencatatnya untuk pemantauan, dan memvalidasi keluarannya sesuai kebutuhan aplikasi sebelum menampilkannya kepada pengguna akhir.