Groq API Pika-aloitus
Yhdistä rajoittamaton LLM groq API:iin nopeasti käyttämällä standardia OpenAI-yhteensopivaa työkalustoa. Tämä opas kattaa todennuksen, peruspyyntöjen ja streamauksen 'uncensored'-mallilla.
Edellytykset ja riippuvuudet
Aloita groq API -avaimen luomin kojelaudasta. Voit kirjautua sisään Googlella tai käyttää sähköpostia ja salasanaa. Puhelinnumeroa ei tarvita. Avain ilmestyy välittömästi kopioitavaa ja liitettäväksi.
Varmista, että ympäristösi tukee virallisia OpenAI-SDK:ita. Base URL -arvomme on HTTPS://api.apigroq.com/v1. Tämä toimii minkä tahansa asiakasohjelman kanssa, joka hyväksyy standardit OpenAI-päätepisteet. Sinun ei tarvitse asentaa ylimääräistä väliohjelmistoa.
groq API -avaimen todentaminen
Vie avaimesi Authorization-headeriin Bearer-tokenina. Tämä autentikoi jokaisen pyynnön uncensored-tekoälypalveluun. Jos avain on virheellinen, saat virhekoodin 401. Jos sinulla ei ole kredittiä, saat virhekoodin 402.
- Otsake:
Authorization: Bearer YOUR_API_KEY - Älä paljasta avaimia asiakaskoodissa.
Ensimmäisen täydennyksen lähettäminen
Lähetä POST-pyyntö osoitteeseen /v1/chat/completions. Käytä mallitunnistetta uncensored. Tämä malli vastaa ilman sisältönsulatuksia lailliseen aikuisille tarkoitettuun käyttöön. Aseta top_p arvoon 1 ja temperature arvoon 0 johdonmukaisiin tuloksiin.
curl https://api.apigroq.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "list dependencies in requirements.txt"}]
}'Vastaus palauttaa vain tekstiä. Ei luoda upotuksia tai kuvia. Virheet eivät kuluta esimaksukrediittiäsi.
Striimitettyjen vastausten käsittely
Käytä Server-Sent Events reaaliaikaiseen tokenien toimitukseen. Aseta stream: true pyyntösi. Jokainen lohko sisältää osittaista tekstiä. Viimeinen lohko sisältää tokenien käyttötilastot.
stream = client.chat.completions.create(
model="uncensored",
messages=[{"role": "user", "content": "Tell the story in second person."}],
stream=True,
)
for chunk in stream:
if chunk.choices and chunk.choices[0].delta.content:
print(chunk.choices[0].delta.content, end="", flush=True)Tämä lähestymistapa vähentää havaittua viivettä suurissa vastauksissa. Asiakkaasi on käsiteltävä data: prefix and parse JSON objects.
Python SDK -integraatio
Asenna virallinen OpenAI:n Python-paketti. Määritä asiakas palveluntarjoajamme base URL -osoitteella ja avaimellasi. Tämä mahdollistaa suoran käytön uncensored LLM -mallille ilman OpenRouteria.
from openai import OpenAI
client = OpenAI(base_url="https://api.apigroq.com/v1", api_key="YOUR_KEY")
resp = client.chat.completions.create(
model="uncensored",
messages=[{"role": "user", "content": "Summarise this thread without softening it."}],
)
print(resp.choices[0].message.content)SDK käsittelee uudelleenyrittelyt ja JSON-jäsennyksen automaattisesti. Voit myös ottaa käyttöön JSON-tilan asettamalla response_format vastaan {"type": "json_object"}.
Node SDK ja rajoitukset
Käytä Node.js OpenAI -asiakasta samalla tavalla. Aseta base URL päätepisteeseemme. Seuraa nopeusrajojasi tarkasti.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.apigroq.com/v1", apiKey: process.env.API_KEY });
const resp = await client.chat.completions.create({
model: "uncensored",
messages: [{ role: "user", content: "Draft a villain monologue for my game." }],
});
console.log(resp.choices[0].message.content);Sinulla on rajoitus 300 pyyntöä minuutissa per avain. Voit pitää 8 samanaikaista pyyntöä. Pyyntöruumiin koon on pysyttävä alle 8 MB. Kontekstiikkuna on yhteensä 100,000 tokenia. Maksimituotos on 16,000 tokenia, ellei toisin mainita.
Usein kysytyt kysymykset
Miten luon groq API -avaimen tälle uncensored-palvelulle?
Siirry kojelautaan ja napsauta 'Hanki API-avain'. Voit autentikoida Google-tilillä tai sähköpostilla/salasanalla. Avain näytetään välittömästi, ja sitä voi käyttää minkä tahansa OpenAI-yhteensopivan SDK:n kanssa.
Mitä tapahtuu, jos osut groq API:n nopeusrajaan?
Saat 429-tilakoodin. Raja on 300 pyyntöä minuutissa per avain. Voit myös tehdä 8 rinnakkaista pyyntöä. Odota hetki ja yritä uudelleen eksponentiaalisella viiveellä.
Mitä maksutapoja hyväksytään?
Vain krypto: USTRC20-verkossa tai USDC Base-verkossa, mikä tahansa kokonaissumma väliltä $20–$500. Boniussaldoa myönnetään summista $50 eteenpäin.
Hanki API-avaimesi minuuteissa
Rekisteröidy, hanki avain ja päivitä base URL. Siinä kaikki tarvittava konfiguraatio.