Raycasts AI-funksjoner lar deg nå koble til enhver OpenAI-kompatibel leverandør via en egendefinert providers.yaml. CometAPI er et gateway-API som eksponerer hundrevis av modeller bak et REST-grensesnitt i OpenAI-stil — så du kan peke Raycast til https://api.cometapi.com/v1, legge til CometAPI-nøkkelen din og bruke CometAPI-modeller i Raycast AI (chat, kommandoer, utvidelser).
Hva er Raycast?
Raycast er en produktivitetsstarter for macOS som integrerer kommandoer, skript og — i økende grad — AI direkte i operativsystemet ditt. AI-delsystemet tilbyr chat, AI-kommandoer, modellvalg, utvidelser (verktøy som lar LLM-er utføre handlinger), og muligheten til å bruke lokale modeller (via Ollama) eller BYOK / egendefinerte leverandører for å koble til eksterne modelltilbydere. Raycast tilbyr en modellvelger, AI-innstillinger og en providers.yaml-mal som avanserte brukere kan tilpasse for å legge til OpenAI-kompatible backends.
Raycast har rullet ut BYOK (Bring Your Own Key) og Custom Providers i 2025, slik at brukere kan kjøre Raycast AI mot egne API-nøkler og egendefinerte endepunkter (som gir mer fleksibel kostnadskontroll og private leverandøralternativer). Denne endringen er den tekniske grunnmuren som gjør integrering av CometAPI mulig fra sluttbrukerens Raycast-preferanser.
Hvordan gjør Raycast AI tilgjengelig for brukere?
- Quick AI: øyeblikkelige forespørsler fra startprogrammet.
- AI Chat: samtalesesjoner med vedlegg/kontekst.
- AI-kommandoer/utvidelser: utviklerbygde kommandoer eller verktøy som bruker LLM-er.
(Du kan administrere modeller, BYOK-nøkler og egendefinerte leverandører fra Innstillinger → AI.)
Hva er CometAPI?
CometAPI er en API-aggregasjonsplattform som eksponerer hundrevis av ulike AI-modeller (tekst, bilde, lyd, video, embeddings) via ett enkelt REST-grensesnitt i OpenAI-stil. I stedet for å skrive og vedlikeholde leverandørspesifikk klientkode for OpenAI, Anthropic, Google, Midjourney, Runway osv., kaller du CometAPI-endepunktet og velger ønsket modell via en modellstreng. Den forenklingen er kraftig for eksperimentering, kost-/failover-ruting og sentralisert fakturering og observabilitet.
Viktige kapabiliteter
- Tekst-/chatfullføringer og assistenter (chat-API-er i OpenAI-stil).
- Bildegenerering og endepunkter for bilde-redigering.
- Embeddings for semantisk søk/RAG (retrieval-augmented generation).
- Lyd (TTS og STT når underliggende modeller støtter det).
- Videogenerering for spesialiserte backends (Sora, Veo, osv.).
CometAPI gir også SDK-utdrag og OpenAI-lignende forespørselsformater, slik at porting av eksisterende kode er rett frem.
Hvorfor det er viktig akkurat nå: markedet skifter mot gateway-API-er (praktiske enkeltendepunkter, rimeligere alternativer og modellvalg). CometAPI er en kommersiell aktør i dette rommet, så kombinert med Raycasts støtte for egendefinerte leverandører får du umiddelbar tilgang til en bred modelldatabase i macOS-arbeidsflyten din.
Hvorfor integrere CometAPI med Raycast?
Kort svar: for å kjøre hvilken som helst modell som eksponeres av CometAPI direkte fra Raycast AI-flyten din — Quick AI, AI Chat eller egendefinerte AI-kommandoer — uten å bytte verktøy.
Fordeler:
- Bruk billigere/raskere eller spesialiserte modeller til ulike oppgaver (oppsummeringer, kode, embeddings, bildegenerering) mens du forblir i Raycast.
- Sentralisert fakturering og struping via CometAPI, samtidig som du kontrollerer modellvalg fra Raycast.
- Minimale endringer: Raycast støtter OpenAI-kompatible egendefinerte leverandører og BYOK, så CometAPI kan ofte kobles til ved å bytte
base_urlog API-nøkkel.
(Disse mulighetene er mulig fordi Raycast støtter egendefinerte leverandører og BYOK, og CometAPI eksponerer OpenAI-kompatible endepunkter på https://api.cometapi.com/v1. )
Hvilke gode brukstilfeller finnes for denne integrasjonen?
- Utviklerhjelper: kodeforklaringer, forslag til refaktorering, generering av enhetstester og PR-oppsummering — kall fra Raycast og få svar inline.
- Notater og oppsummeringer: merk tekst, kjør en Raycast-kommando for å oppsummere eller trekke ut oppgaver med en CometAPI-summeringsmodell.
- Dokumentasjonsforfatting: generer funksjonsdokumentasjon eller README-snutter via Raycast AI-kommandoer og hold iterasjonene lokalt.
- Bilde-/multimediagenerering: hvis CometAPI eksponerer bildeendepunkter, kan du bruke Raycast-utvidelser som kaller bildeendepunkter (f.eks. «Generate Image from Prompt»-utvidelsen) — nyttig for raske mockups.
- Embeddings + semantisk søk: bruk CometAPI-embeddings til å drive lokale søkearbeidsflyter — Raycast kan være frontenden som spør embedding-indeksen din via et lite lokalt skript eller en skyfunksjon.
Hvilket miljø og hvilke forutsetninger må være på plass?
Før du starter, sørg for at du har følgende klart:
System og Raycast
- macOS (Raycast er macOS-native).
- Raycast installert. Foretrekk en nyere versjon som støtter Custom Providers / BYOK (Raycast la til BYOK i v1.100.0 og fortsetter å rulle ut Custom Providers). Hvis Raycast-en din er eldre, oppdater den.
Kontoer og nøkler
- CometAPI-konto og en gyldig CometAPI API-nøkkel (du bruker denne i Raycast-innstillinger eller miljøvariabler). Se CometAPI-kontrollpanel/dokumentasjon.
Valgfrie utviklerverktøy (for testing eller lokal utvikling)
- Terminal (for cURL).
- Python / Node / OpenAI SDK-er hvis du vil teste CometAPI direkte før du kobler det inn i Raycast. CometAPI støtter direkte bruk via standard SDK-er ved å overstyre
base_url.
Tillatelser og nettverk
- Sørg for at Raycast og macOS-nettverksreglene dine tillater HTTPS-kall til
api.cometapi.com. - Hvis du er i et bedriftsmiljø med proxy/brannmur, verifiser at
api.cometapi.comer tilgjengelig.
Lokale filer og plasseringer
Raycasts AI-leverandørkonfigurasjon ligger i en providers.yaml under Raycasts konfigurasjonskatalog (appen kan vise en leverandørmal du kan kopiere). Du redigerer eller oppretter providers.yaml for å definere egendefinerte leverandører.
Hvordan integrerer jeg Raycast med CometAPI?
Kjerneidéen: registrer CometAPI som en egendefinert OpenAI-kompatibel leverandør i Raycast, pek Raycast til https://api.cometapi.com/v1, og legg til Comet-tokenet ditt i Raycasts egendefinerte API-nøkler.
Trinn 1: Skaff CometAPI-nøkkelen din
- Registrer deg på CometAPI og åpne konsollen / kontrollpanelet.
- Opprett et API-token. Kopier tokenet til et trygt sted (eller behold det til neste trinn).
Trinn 2: Åpne Raycasts AI-innstillinger og aktiver egendefinerte leverandører
- I Raycast:
Preferences→AI. - Finn «Custom Providers» (eller «Custom OpenAI-compatible APIs») og klikk Reveal Providers Config. Raycast åpner Finder i konfigurasjonsmappen og viser en malfil (vanligvis
providers.template.yaml) som du kan kopiere og gi nytt navn tilproviders.yaml.


Trinn 3: Legg til en CometAPI-leverandør i providers.yaml
Opprett eller rediger providers.yaml-filen. Den eksakte skjemaet Raycast forventer kan variere etter versjon, men fellesskapsmaler og Raycast-manualen viser en vanlig struktur: en liste over leverandøroppføringer med id, name, base_url og en valgfri models-blokk. Nedenfor er et trygt, fungerende eksempel for å registrere CometAPI som en OpenAI-ko

Viktige merknader
- Bytt ut
YOUR_COMETAPI_KEYmed en sikker referanse — enten lim inn tokenet (for personlig bruk) eller enda bedre: lagre i macOS Keychain / Raycasts sikre felt hvis støttet. base_urler den viktige linjen: pek den tilhttps://api.cometapi.com/v1. Raycast vil bruke den base-URL-en for OpenAI-kompatible kall.- Du trenger ikke nødvendigvis å forhåndsliste alle modeller — Raycast kan hente modellister fra et riktig implementert OpenAI-lignende
GET /v1/models-endepunkt hvis leverandøren din eksponerer det. Hvis CometAPI eksponerer en modellliste, kan Raycast oppdatere og vise tilgjengelige modeller.
Trinn 4: Oppdater modeller og test
- Tilbake i Raycast kan det hende du må starte appen på nytt eller bruke en «Refresh Models»-kommando (avhengig av versjon) slik at Raycast henter modeller fra den nye leverandøren og fyller modellvelgeren. Jeg anbefaler å oppdatere eller starte på nytt hvis modellene ikke vises.
- Bruk en enkel Quick AI-forespørsel, velg CometAPI-modellen fra modellvelgeren og kjør en testprompt.

Beste praksiser ved bruk av CometAPI i Raycast
Sikkerhet: Hardkod aldri token i delt providers.yaml. Foretrekk Raycasts sikre felt eller macOS Keychain, eller injiser nøkler lokalt via miljøvariabler hvis du bruker en lokal proxy. Les både CometAPI- og Raycast-personverndokumentene hvis du håndterer sensitiv data.
Pålitelighet og ytelse: Test latens for modellene du planlegger å bruke — gateway-API-er kan ha variabel ruting. For interaktive arbeidsflyter (autoomtaler, raske oppslag) foretrekk mindre, raskere modeller. For dypere resonneringsoppgaver velg modeller med høyere kontekstkapasitet.
Kostnadskontroll: Bruk modellvalg aktivt: velg lette modeller for korte oppgaver, høy-kapasitetsmodeller for tung resonnering. Spor forbruk i CometAPIs kontrollpanel og sett budsjettvarsler. Vurder programmatisk promptdesign for å redusere tokenbruk (f.eks. kortere systemmeldinger, effektiv konteksthåndtering).
Promptdesign og brukeropplevelse: Når du lager Raycast AI-kommandoer (kopier en innebygd kommando og juster prompten), hold promptene deterministiske for nyttekommandoer (oppsummering, triagering, søk) og mer åpne for idédugnad. Å kopiere innebygde kommandoer og tilpasse promptene anbefales.
Hvordan feilsøke vanlige problemer?
Modeller vises ikke i Raycast: Sørg for at Raycasts providers.yaml ligger i nøyaktig den mappen som åpnes av Reveal Providers Config. Bruk malen som grunnlag og start Raycast på nytt. En omstart eller «Refresh Models» hjelper.
401 / ugyldig token: Bekreft at CometAPI-tokenet ditt er gyldig og ikke utløpt. Prøv curl-testen over. Dobbeltsjekk at du brukte en Bearer-token og at Authorization-headeren er korrekt.
Modellfeil eller inkompatible responsformer: CometAPI tar sikte på å være OpenAI-kompatibel, men noen randtilfeller finnes (modell-ID-er, strømmeatferd). Hvis Raycast forventer et bestemt strømmeformat og CometAPI returnerer en litt annen form, prøv et ikke-strømmende kall først og kontakt CometAPI-støtte om nødvendig.
Konklusjon
CometAPI gir deg samlet, multi-leverandørtilgang til mange modeller (tekst, bilde, lyd, video) og lar team sentralisere fakturering og ruting. Raycast gir deg et umiddelbart, tastatur-først sted å kalle disse modellene i skrivebordsarbeidsflytene dine. Sammen gjør de modelleksperimentering og skrivebordsautomatisering friksjonsfri — du kan bytte modeller for kostnad eller kvalitet, beholde nøklene lokalt og bruke de samme velkjente OpenAI-mønstrene du allerede har i skript og apper.
Hvis du vil prøve med en gang, utforsk modellenes (Gemini 3 Pro Preview API osv.) kapabiliteter i Playground og se API-veiledningen for detaljerte instruksjoner. Før du får tilgang, må du sørge for at du er logget inn på CometAPI og har hentet API-nøkkelen. CometAPI tilbyr en pris langt lavere enn den offisielle prisen for å hjelpe deg å integrere.
Klar til å gå?→ bruk CometAPI i Raycast i dag !
Hvis du vil ha flere tips, guider og nyheter om AI, følg oss på VK, X og Discord!
