Skip to main content
Provider CometAPI untuk AI SDK memberi Anda akses ke 500+ model AI melalui antarmuka TypeScript terpadu. Gunakan ini untuk menambahkan pembuatan teks, streaming, embeddings, dan pembuatan gambar ke aplikasi runtime Node.js atau Edge apa pun.

Fitur yang didukung

Prasyarat

1

Install the provider

Instal @cometapi/ai-sdk-provider bersama paket inti AI SDK:
2

Set your API key

Provider membaca variabel lingkungan COMETAPI_KEY secara default:
Gunakan variabel lingkungan untuk menghindari hardcoding kredensial di source code Anda.
3

Import the provider

Impor instance provider default:
Untuk mengganti API key, base URL, atau pengaturan lainnya, gunakan createCometAPI:

Penggunaan

Generate text

Gunakan generateText() untuk respons sekali jalan:

Stream text

Gunakan streamText() untuk output bertahap secara real-time:

Generate embeddings

Gunakan textEmbeddingModel() untuk membuat vector embeddings:

Generate images

Gunakan imageModel() untuk menghasilkan gambar dari prompt teks:

Konfigurasi provider

createCometAPI menerima opsi berikut:

Metode model

Provider ini mengekspos beberapa konstruktor model: Telusuri daftar lengkap model ID yang tersedia di halaman Models.
  • Pemilihan model: Model apa pun dari katalog model CometAPI dapat digunakan dengan metode model yang sesuai — model chat melalui cometapi(), model embedding melalui textEmbeddingModel(), model gambar melalui imageModel().
  • Fine-tuning respons: Teruskan temperature, maxTokens, dan topP langsung ke generateText() atau streamText(), misalnya generateText(\{..., temperature: 0.7\}).
  • Penanganan error: Bungkus pemanggilan dalam try/catch untuk menangani error autentikasi, rate limit, atau masalah jaringan.
  • Keamanan: Jangan pernah melakukan commit API key ke version control. Gunakan environment variable atau pengelola rahasia.
  • Rate limit: Pantau penggunaan di console CometAPI.

Sumber daya terkait