Groq api Hızlı Başlangıç
Sansürsüz LLM'inizi standart OpenAI-uyumlu araçları kullanarak 'uncensored' modeli ile groq API'sine hızlıca bağlayın. Bu kılavuz kimlik doğrulama, temel istekler ve akışı kapsar.
Önkoşullar ve Bağımlılıklar
groq API anahtarınızı dashboard'da oluşturun. Google ile oturum açabilir veya e-posta ve şifre kullanabilirsiniz. Telefon numarası gerekmez. Anahtar kopyalayıp yapıştırmak için hemen görünür.
Ortamınızın resmi OpenAI SDK'larını desteklediğinden emin olun. Temel URL'miz HTTPS://api.apigroq.com/v1'dir. Bu, standart OpenAI uç noktalarını kabul eden herhangi bir istemciyle çalışır. Ek ara yazılım yüklemenize gerek yoktur.
groq API Anahtarınızın Kimlik Doğrulaması
API anahtarınızı Authorization başlığında bir Bearer token olarak iletin. Bu, uncensored AI hizmetine yapılan her isteği doğrular. Anahtar geçersizse 401 hatası alırsınız. Krediniz yoksa 402 hatası alırsınız.
- Başlık:
Authorization: Bearer YOUR_API_KEY - Anahtarları istemci tarafı kodunda açığa çıkarmayın.
İlk Tamamlamanızı Gönderme
Şuraya bir POST isteği gönderin /v1/chat/completionsmodel kimliğini kullanın uncensored. Bu model, yasal yetişkin içerikler için reddi olmadan yanıt verir. Ayarlayın top_p 1'e kadar ve temperature tutarlı sonuçlar için 0 olarak ayarlayın.
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"}]
}'Yanıt yalnızca metni döndürür. Gömme vektörleri veya görüntüler oluşturulmaz. Hatalar ön ödemeli kredinizi tüketmez.
Akış Yanıtlarını İşleme
Gerçek zamanlı token teslimi için Sunucu Tarafı Olayları kullanın. Ayar stream: true isteğinizde. Her parça kısmi metke içerir. Son parça, belirteç kullanım ayrıntılarını içerir.
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)Bu yaklaşım, büyük yanıtlar için algılanan gecikmeyi azaltır. İstemciniz şunu yönetmelidir: data: ön ekini ve JSON nesnelerini ayrıştırın.
Python SDK Entegrasyonu
Resmi OpenAI Python paketini yükleyin. İstemciyi temel URL'miz ve anahtarınızla yapılandırın. Bu, OpenRouter olmadan doğrudan uncensored LLM kullanımına olanak tanır.
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, yeniden denemeleri ve JSON ayrışmasını otomatik olarak yönetir. JSON modunu ayarlayarak da etkinleştirebilirsiniz. response_format için {"type": "json_object"}.
Node SDK ve Limitler
Node.js OpenAI istemcisini benzer şekilde kullanın. Temel URL'yi uç noktamıza ayarlayın. Hız sınırlarınızı yakından izleyin.
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);Anahtar başına dakikada 300 istekle sınırlısınız. 8 eşzamanlı isteğiniz olabilir. İstek gövdesi 8 MB altında kalmalıdır. Bağlam penceresi toplamda 100,000 token'dır. Aksi belirtilmedikçe maksimum çıktı 16,000 token'dır.
Sıkça sorulan sorular
Bu uncensored hizmet için bir groq API anahtarı nasıl oluşturabilirim?
Gösterge paneline gidin ve 'API anahtarı al' seçeneğine tıklayın. Google veya e-posta/şifre ile kimlik doğrulaması yapabilirsiniz. Anahtar hemen görüntülenir ve herhangi bir OpenAI-uyumlu SDK ile kullanılabilir.
groq API'sindeki hız limitine takılırsam ne olur?
429 durum kodu alırsınız. Sınır, anahtar başına dakikada 300 istektir. Ayrıca 8 eşzamanlı isteğe sahip olabilirsiniz. Bir an bekleyip üstel geri çekilme ile yeniden deneyin.
Hangi ödeme yöntemlerini kabul ediyorsunuz?
Yalnızca Kripto: TRC20 üzerinde USDT veya Base üzerinde USDC, $20 ile $500 arasında herhangi bir tam tutar. Bonus kredi $50'den itibaren geçerlidir.
API anahtarınızı dakikalar içinde alın
Kaydol, anahtarı al ve temel URL'yi güncelle. Gerekli tüm yapılandırma bu.