Skip to main content
CometAPI provider for AI SDK gir deg tilgang til over 500 AI-modeller gjennom et enhetlig TypeScript-grensesnitt. Bruk den til å legge til tekstgenerering, Streaming, Embeddings og bildegenerering i enhver Node.js- eller Edge runtime-applikasjon.

Støttede funksjoner

Forutsetninger

  • Node.js 18+
  • En CometAPI-konto med en aktiv API-nøkkel — få din her
1

Installer leverandøren

Installer @cometapi/ai-sdk-provider sammen med kjernepakken for AI SDK:
2

Angi API-nøkkelen din

Leverandøren leser miljøvariabelen COMETAPI_KEY som standard:
Bruk miljøvariabler for å unngå å hardkode legitimasjon i kildekoden din.
3

Importer leverandøren

Importer standardinstansen av leverandøren:
For å overstyre API-nøkkelen, base URL eller andre innstillinger, bruk createCometAPI:

Bruk

Generer tekst

Bruk generateText() for et enkeltstående svar:

Strøm tekst

Bruk streamText() for chunked utdata i sanntid:

Generer Embeddings

Bruk textEmbeddingModel() for å opprette vektor-Embeddings:

Generer bilder

Bruk imageModel() for å generere bilder fra tekstprompter:

Konfigurasjon av provider

createCometAPI aksepterer følgende alternativer:

Modellmetoder

Provideren eksponerer flere modellkonstruktører: Se hele listen over tilgjengelige model IDs på Models page.
  • Valg av modell: Alle modeller fra CometAPI-modellkatalogen fungerer med den tilsvarende modellmetoden — chatmodeller via cometapi(), embedding-modeller via textEmbeddingModel(), bildemodeller via imageModel().
  • Finjustering av svar: Send temperature, maxTokens og topP direkte til generateText() eller streamText(), for eksempel generateText(\{..., temperature: 0.7\}).
  • Feilhåndtering: Pakk kall inn i try/catch for å håndtere autentiseringsfeil, rate limits eller nettverksproblemer.
  • Sikkerhet: Commit aldri API-nøkler til versjonskontroll. Bruk miljøvariabler eller en secrets manager.
  • Rate limits: Overvåk bruk i CometAPI-konsollen.

Relaterte ressurser

Sist endret 2. juli 2026