Membuat embeddings
Dalam latihan ini, Anda akan membuat embeddings pertama Anda menggunakan OpenAI API. Biasanya, untuk berinteraksi dengan OpenAI API, Anda memerlukan kunci API OpenAI, dan pembuatan embeddings akan menimbulkan biaya. Namun, Anda tidak perlu membuat atau memberikan kunci API dalam kursus ini.
Placeholder <OPENAI_API_TOKEN> telah disediakan dalam kode, yang akan mengirim permintaan valid untuk latihan di kursus ini. Jika, pada titik tertentu dalam kursus, Anda mengalami RateLimitError, jeda sejenak lalu coba lagi.
Kelas OpenAI dari pustaka openai akan diimpor untuk Anda sepanjang kursus, dan setelah latihan ini, client akan dibuat untuk Anda.
Latihan ini merupakan bagian dari kursus
Pengantar Embeddings dengan OpenAI API
Instruksi latihan
- Buat client OpenAI (Anda boleh membiarkan
api_keytetap menggunakan placeholder yang disediakan). - Buat permintaan ke endpoint Embeddings, dengan memberikan model
text-embedding-3-smallteks apa pun yang Anda inginkan. - Konversi
responsemodel menjadi dictionary.
Latihan interaktif langsung praktik
Cobalah latihan ini dengan melengkapi kode contoh ini.
# Create an OpenAI client
client = ____(api_key="")
# Create a request to obtain embeddings
response = ____
# Convert the response into a dictionary
response_dict = ____
print(response_dict)