Tutorial Openai O1-Preview: Membina Projek Pembelajaran Mesin
Christopher Nolan
Lepaskan: 2025-03-04 09:13:10
asal
289 orang telah melayarinya
Dalam tutorial ini, kami akan membuat aplikasi pengelas kualiti air dari awal dan menggunakannya ke awan menggunakan Docker.
kita akan bermula dengan meneroka model Openai O1 dan memahami fungsinya. Kami kemudian akan mengakses model melalui API dan CHATGPT, bereksperimen dengan kedua-dua versi O1-Preview dan O1-Mini, sebelum membangunkan petunjuk yang berkesan untuk membina aplikasi pengelas kualiti air.
Sebaik sahaja kami mempunyai output, kami akan menambah kod dan fail yang disediakan oleh model O1 ke dalam folder projek dan kemudian memuatkan, membuat proses, melatih, dan menilai dengan melaksanakan kod python secara tempatan. Akhirnya, kami akan membina aplikasi Fastapi dan menggunakannya pada muka yang memeluk menggunakan Docker.
Jika anda baru ke AI, trek kemahiran AI Fundamentals adalah tempat yang bagus untuk bermula. Ia akan membantu anda mempelajari topik AI yang popular seperti CHATGPT dan model bahasa yang besar.
imej oleh pengarang
Bermula dengan O1-Preview dan O1-Mini
Terdapat banyak model O1 yang mudah diakses, tetapi yang rasmi sama ada melalui API OpenAI atau menggunakan langganan ChatGPT Plus atau pasukan.
Di bahagian ini, kita akan belajar bagaimana kita boleh menggunakannya untuk menyelesaikan masalah yang kompleks.
mengakses model O1
Jika anda sudah biasa dengan API Openai untuk penyelesaian sembang, anda perlu menetapkan nama model kepada "O1-Preview" dan memberikan petikan terperinci. Ia adalah mudah.
from openai import OpenAI
client = OpenAI()
response = client.chat.completions.create(
model="o1-preview",
messages=[
{
"role": "user",
"content": "Create an SQL database from scratch, including guides on usage and code everything in Python."
}
]
)
print(response.choices[0].message.content)
Salin selepas log masuk
Salin selepas log masuk
Salin selepas log masuk
Salin selepas log masuk
Salin selepas log masuk
Untuk mengaksesnya di CHATGPT, anda perlu mengklik pilihan dropdown pemilihan model dan pilih model "O1-Preview", seperti yang ditunjukkan di bawah.
menggunakan model O1-Preview dalam CHATGPT
arahan model O1 adalah berbeza. Anda perlu memberikannya dengan pelbagai arahan atau soalan terperinci untuk merealisasikan kuasa sepenuhnya. Ia boleh mengambil arahan yang panjang dan kompleks untuk menghasilkan jawapan yang optimum.
Mengira cukai untuk perniagaan bebas di Eropah boleh menjadi kompleks. Kami akan menggunakan model O1 untuk menentukan liabiliti cukai kami kepada kerajaan Sepanyol.
prompt: " Saya seorang freelancer di Sepanyol yang bekerja untuk syarikat berasaskan AS. Sepanjang tahun yang lalu, saya telah memperoleh 120,000 USD, dan saya perlu mengira jumlah cukai yang saya berhutang. Sila ambil kira bahawa saya berpindah ke Sepanyol 8 bulan yang lalu.
"
Ia mengambil masa hampir 30 saat untuk bertindak balas, tetapi responsnya terperinci. Ia termasuk persamaan matematik, maklumat cukai, dan semua butiran yang diperlukan untuk menentukan berapa banyak kita berhutang kepada kerajaan Sepanyol.
Tanggapan dibahagikan kepada bahagian -bahagian berikut:
Tentukan status kediaman cukai anda
menukar pendapatan anda ke euro
Kirakan pendapatan boleh dikenakan cukai anda
Kirakan Sumbangan Keselamatan Sosial
Jumlah Cukai Anggaran Berhutang
Nota penting
Langkah seterusnya
Mengkaji seksyen Ringkasan memberikan kami jumlah cukai anggaran yang terhutang kepada kerajaan, yang sangat membantu.
Anda boleh mengklik pada menu lungsur dalam respons sembang untuk melihat rantaian pemikiran dan membuat keputusan.
kita dapat melihat bahawa model itu memahami konteksnya, implikasi cukai, dan pendakap cukai sebelum menjawab soalan anda.
menggunakan model O1-Mini dalam CHATGPT
Model O1-Mini kurang tepat tetapi lebih cepat daripada model O1-Preview. Dalam kes kami, kami akan menggunakan model ini untuk membuat laman web statik untuk resume sains data.
prompt: " Sila buat laman web statik untuk resume sains data saya menggunakan kerangka Python."
Bukan sahaja ia membuat laman web resume yang betul, tetapi ia juga memberikan kami panduan mengenai cara menerbitkannya di halaman GitHub secara percuma.
Tanggapan dibahagikan kepada bahagian -bahagian berikut:
Pengenalan kepada Pelican
Prasyarat
Menyediakan Pelican
memilih tema
Membuat kandungan resume anda
Membina laman web
Automasi dengan Makefile
Menggunakan laman web resume anda
Meningkatkan laman web resume anda
Sumber tambahan
Ini adalah ciri yang hebat untuk memaparkan rantai pemikiran dalam respons. Kita dapat melihat dengan jelas bahawa model sedang mempertimbangkan menggunakan Pelican, Flask, atau Hugo sebagai kerangka web. Pada akhirnya, ia telah memilih penyelesaian terbaik.
Tutorial Openai O1-Preview: Membina Aplikasi Pengelas Kualiti Air
Dalam projek ini, kami akan menggunakan model O1-Preview untuk membina dan menggunakan aplikasi klasifikasi kualiti air. Ini adalah projek yang agak kompleks, kerana kami akan memberikan gambaran terperinci tentang apa yang kami cari.
Jika anda berminat untuk membina projek sains data menggunakan CHATGPT, lihat panduan untuk menggunakan CHATGPT untuk projek sains data. Anda akan belajar cara menggunakan CHATGPT untuk perancangan projek, analisis data, pra -proses data, pemilihan model, penalaan hiperparameter, membangunkan aplikasi web, dan menggunakannya.
Atas ialah kandungan terperinci Tutorial Openai O1-Preview: Membina Projek Pembelajaran Mesin. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!
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