Groq ↗ delivers high-speed processing and low-latency performance.
https://gateway.ai.cloudflare.com/v1/{account_id}/{gateway_id}/groq
When making requests to Groq ↗ , replace https://api.groq.com/openai/v1
in the URL you’re currently using with https://gateway.ai.cloudflare.com/v1/{account_id}/{gateway_id}/groq
.
curl https://gateway.ai.cloudflare.com/v1/{account_id}/{gateway_id}/groq/chat/completions \
--header 'Authorization: Bearer {groq_api_key}' \
--header 'Content-Type: application/json' \
"content": "What is Cloudflare?"
"model": "mixtral-8x7b-32768"
If using the groq-sdk
↗ , set your endpoint like this:
import Groq from "groq-sdk" ;
const apiKey = env . GROQ_API_KEY ;
const accountId = "{account_id}" ;
const gatewayId = "{gateway_id}" ;
const baseURL = `https://gateway.ai.cloudflare.com/v1/ ${ accountId } / ${ gatewayId } /groq` ;
const messages = [ { role : "user" , content : "What is Cloudflare?" } ] ;
const model = "mixtral-8x7b-32768" ;
const chatCompletion = await groq . chat . completions . create ( {