GPT-6 Astra is now live on CometAPI →
technology/CometAPI araştırması

CometAPI'yi Promptfoo ile Entegre Etme: Bilmeniz Gereken Her Şey

CometAPI'yi Promptfoo ile entegre edin: CometAPI'nin 500+ yapay zeka modelini Promptfoo ile güçlü kullanım için nasıl entegre edeceğinizi öğrenin. CometAPI üzerinden erişim — 500+ model.

CometAPI
AnnaAI model ve API araştırma ekibi
Güncellendi Sep 3, 2026 6 dk okuma
CometAPI'yi Promptfoo ile Entegre Etme: Bilmeniz Gereken Her Şey
Bu kalıbı kullanın

İlk API çağrısını yapın.

from openai import OpenAI

client = OpenAI(
    api_key="YOUR_COMETAPI_KEY",
    base_url="https://api.cometapi.com/v1",
)

response = client.chat.completions.create(
    model="gpt-5-mini",
    messages=[{"role": "user", "content": "Build this workflow."}],
)

print(response.choices[0].message.content)

Promptfoo, LLM istemleri, modelleri ve uygulamalarını test etmek, değerlendirmek ve red team çalışmaları için kullanılan açık kaynak bir CLI aracıdır. Bunu CometAPI ile eşleştirmek—500+ model için birleşik, OpenAI ile uyumlu bir API—geliştiricilerin tek bir anahtarla GPT, Claude, Gemini, Grok, DeepSeek ve daha fazlası üzerinde test yapmasına olanak tanır; genellikle doğrudan sağlayıcılara kıyasla %20–40 daha düşük maliyetle. Bu rehber kurulum, yapılandırmalar, ileri düzey kullanım ve gerçek verilerle desteklenen faydaları kapsar.

Öne Çıkan Snippet’e Uygun Özet

Promptfoo, LLM istemleri, modelleri ve uygulamalarını test etmek, değerlendirmek ve red team çalışmaları için kullanılan açık kaynak bir CLI aracıdır. Bunu CometAPI ile eşleştirmek—500+ model için birleşik, OpenAI ile uyumlu bir API—geliştiricilerin tek bir anahtarla GPT, Claude, Gemini, Grok, DeepSeek ve daha fazlası üzerinde test yapmasına olanak tanır; genellikle doğrudan sağlayıcılara kıyasla %20–40 daha düşük maliyetle. Bu rehber kurulum, yapılandırmalar, ileri düzey kullanım ve gerçek verilerle desteklenen faydaları kapsar.

Promptfoo nedir?

Promptfoo, test odaklı LLM geliştirme için sahada kanıtlanmış açık kaynak bir CLI ve kütüphanedir. Elle deneme-yanılma yerine, istemler, modeller, RAG sistemleri ve ajanlar genelinde değerlendirmeleri otomatikleştirir. Öne çıkan yetenekler şunlardır:

  • Matris görünümleriyle yan yana model karşılaştırmaları.
  • Otomatik doğrulamalar (tam eşleşme, regex, hakem olarak LLM, anlamsal benzerlik vb.).
  • İstem enjeksiyonu, jailbreak ve marka riski gibi zafiyetler için red team çalışmaları (50+ eklenti türü).
  • CI/CD entegrasyonu, önbellekleme, eşzamanlılık ve canlı yeniden yükleme.
  • 60+ sağlayıcı, özel betikler ve HTTP uç noktaları için destek.

Adoption Stats (2026): 156 Fortune 500 şirketi tarafından kullanılıyor, milyonlarca kullanıcıya hizmet veren uygulamaları güçlendiriyor ve Shopify ekipleri dâhil birçok ekip tarafından güveniliyor. Güçlü bir topluluk ivmesiyle MIT lisanslıdır.

Promptfoo, üretime geçerken kritik olan, tekrarlanabilir ve ölçülebilir kıyaslamalarla "benim makinemde çalışıyor" yaklaşımının yerini alır.

Neden Promptfoo ile CometAPI kullanmalı?

CometAPI, OpenAI, Anthropic, Google, xAI, DeepSeek ve diğerlerinden 500+ son teknoloji modeli (LLM’ler, görüntü, video, gömme) bir araya getiren, geliştirici odaklı birleşik bir API’dir. Tamamen OpenAI ile uyumludur; bu nedenle mevcut kod basit bir base_url değişikliğiyle çalışır.

Key Benefits of the Combo:

  1. Anahtar yönetimi olmadan devasa model çeşitliliği: Tek bir anahtarla GPT-5 varyantlarını, Claude Opus 4.x, Gemini 3.x, Grok 4, DeepSeek V4, Flux, DALL-E, Sora benzeri modeller vb. test edin. Hesaplar arasında mekik yok.
  2. Önemli maliyet tasarrufu: CometAPI, modelleri resmi tarifelerin en az %20–40 altında, kullandıkça öde modeliyle fiyatlar (abonelik yok). Gerçek kullanıcı raporları ve kıyaslamalar, doğrudan kullanım veya OpenRouter gibi rakiplere göre tutarlı tasarruflar gösteriyor.
  3. Yerel Promptfoo desteği: chat, completion, embedding ve image türleriyle özel cometapi: sağlayıcısı. Değerlendirmeler ve red team çalışmaları için sorunsuzdur.
  4. Güvenilirlik ve hız: 99.9% çalışma süresi, <400ms ortalama gecikme, kurumsal gizlilik (istemlerle eğitim yok), kullanım panoları ve yedekli yönlendirme.
  5. Değerlendirme iş akışları için esneklik: Bütçeyi zorlamadan öncü modellerde A/B testleri yapın, RAG doğruluğunu kıyaslayın veya sağlayıcılar arasında ajanlara red team uygulayın.

Yüksek hacimli testlerde, Promptfoo üzerinden CometAPI’ye geçmek değerlendirme maliyetlerini önemli ölçüde azaltırken kapsamı genişletir. Örneğin, birden çok Claude/GPT eşdeğerini yan yana test etmek hem çok kolay hem de uyguna gelir. Ekipler ilk günden %20+ tasarruf bildirmekte, tam taşınabilirlik (sıfır kilitlenme) korunmaktadır.

Latest Context (2026): Hızlı model sürümleri (ör. Claude Opus 4-8, GPT-5 serisi, Gemini atılımları) ile, CometAPI gibi birleşik platformlar ve Promptfoo gibi değerlendirme araçları, bütçeleri patlatmadan çevik kalmak için kritik önemdedir. Promptfoo ekosistemi, CometAPI ile daha derin entegrasyon dâhil sağlayıcı desteğini genişletmeye devam ediyor.

Önkoşullar

  • Node.js (v18+ önerilir): Promptfoo ağırlıkla Node tabanlıdır.
  • CometAPI Hesabı ve Anahtarı: Deneme kredileri için CometAPI üzerinden ücretsiz kaydolun. Anahtarı console/token adresinden alın.
  • Promptfoo yüklü:
  npm install -g promptfoo
  # Or npx promptfoo@latest for one-off use
  • YAML ve terminale temel aşinalık.
  • (Opsiyonel) Özel sağlayıcılar için Python veya izolasyon için Docker.

Kurulumu doğrulayın: promptfoo --version.

Promptfoo ile CometAPI entegrasyonunu nasıl yapılandırırsınız

1. CometAPI API anahtarınızı ayarlayın

export COMETAPI_KEY=your_actual_key_here
# Persist with .env or shell profile

Promptfoo bunu cometapi sağlayıcısı için otomatik olarak okur.

Değerlendirmeleri çalıştırmadan önce COMETAPI_KEY değerini ayarlayın:

read -rsp "CometAPI API key: " COMETAPI_KEY
printf '\n'
export COMETAPI_KEY

2. CometAPI sağlayıcı formatını seçin

promptfooconfig.yaml içinde:

providers:
  - cometapi:chat:gpt-5-mini          # Defaults to chat
  - cometapi:chat:claude-3-5-sonnet-20241022
  - cometapi:image:flux-schnell       # Image gen
  - cometapi:embedding:text-embedding-3-small
  # Or shorthand
  - cometapi:gpt-5.4-pro

Tam söz dizimi: cometapi:<type>:<model>. Tür varsayılan olarak chat olur. config aracılığıyla tüm OpenAI parametrelerini destekler.

Şu sağlayıcı türlerini kullanın:

TypeKullanım amacı
chatSohbet tamamlamaları, görsel ve multimodal istemler
completionMetin tamamlama modelleri
embeddingMetin gömme değerlendirmeleri
imageGörüntü üretim değerlendirmeleri

Ayrıca varsayılan chat modu için cometapi:your-model-id kullanabilirsiniz.

3. Hızlı bir CLI değerlendirmesi çalıştırın

# Simple one-off
npx promptfoo@latest eval --prompts "Write a haiku about AI" -r cometapi:chat:your-model-id

# With full config
promptfoo eval

Bu, puanlar, çıktılar ve farkları içeren bir web görüntüleyicisi üretir.

4. Kapsamlı bir Promptfoo yapılandırma dosyası oluşturun

Aşağıdaki promptfooconfig.yaml, aynı istemi bir CometAPI modeline karşı değerlendirir:

prompts:
  - "Classify this support request: {{message}}"

providers:
  - id: cometapi:chat:your-model-id
    config:
      temperature: 0.2
      max_tokens: 256

tests:
  - vars:
      message: "The API key works locally but fails in production."
    assert:
      - type: contains-any
        value:
          - authentication
          - configuration

Yapılandırma dosyasını Promptfoo ile çalıştırın:

npx promptfoo@latest eval -c promptfooconfig.yaml

Otomatik güvenlik açığı taraması için promptfoo redteam setup çalıştırın.

Sağlam değerlendirmeler için ayrıntılı adım adım iş akışı

  1. İş açısından kritik senaryoları tanımlayın: Gerçek kullanımı yansıtan test paketleri oluşturun (örn. müşteri desteği, kod üretimi, yaratıcı görevler).
  2. İstem mühendisliği iterasyonu: Değişkenleri ({{var}}) ve dosya tabanlı istemleri kullanın. Sürümleri izleyin.
  3. Model karşılaştırma matrisi: 5–10 modelde değerlendirmeler çalıştırın. Maliyet, gecikme ve kalite puanlarını analiz edin.
  4. Puanlama ve doğrulamalar: Kural tabanlı, model tabanlı (LLM hakemi) ve özel JS/Python değerlendiricilerini birleştirin.
  5. CI/CD entegrasyonu: GitHub Actions’a ekleyin:
   - name: Promptfoo Eval
     run: promptfoo eval --ci
  1. İzleyin ve yineleyin: Harcama/gecikme içgörüleri için Promptfoo’nun görüntüleyicisi + CometAPI panosunu kullanın.

Örnek Çıktı Analizi: Kazanım oranlarını gösteren tablolar bekleyin; örn., belirli görevlerde akıl yürütmede Claude daha iyi, hızda GPT, maliyette DeepSeek.

Promptfoo’da CometAPI vs. Doğrudan Sağlayıcılar vs. Alternatifler

AspectCometAPI + PromptfooDirect (OpenAI/Anthropic)Other Aggregators (e.g., OpenRouter)
Models Available500+ unifiedLimited per vendorMany, but variable
Pricing20-40% below officialFull rateOfficial + fees
Key ManagementSingle keyMultipleMultiple
Latency/Uptime<400ms, 99.9%VariesVaries
Promptfoo NativeYes, full supportYesPartial
PrivacyNo training on promptsProvider policyVaries
Best ForBroad testing & productionSingle-vendor lock-inSimple routing

Data Insight: Orta seviye model kullanımında 1M token için, CometAPI genellikle doğrudana kıyasla milyon başına $5-20+ tasarruf sağlar; bu tasarruf değerlendirme döngülerinde (yüzlerce/binlerce çağrı) bileşik etki yaratır.

Yaygın Sorunların Giderilmesi

  • API anahtarı hataları: COMETAPI_KEY ortam değişkenini doğrulayın (echo $COMETAPI_KEY). Krediler için konsolu kontrol edin.
  • Model bulunamadı: Modelleri curl -H "Authorization: Bearer $COMETAPI_KEY" https://api.cometapi.com/v1/models üzerinden listeleyin. Tam adları kullanın.
  • Oran sınırları: CometAPI üst sağlayıcıları akıllıca yönetir; yapılandırmada delay ayarlayın veya eşzamanlılığı azaltın.
  • Değerlendirmelerde yüksek gecikme: Önbelleği etkinleştirin (cache: true). İlk testler için daha küçük modeller kullanın.
  • Doğrulama hataları: Rubrikleri ayarlayın veya daha fazla örnek kullanın. LLM hakemleri tutarsız olabilir—birden çok çalıştırmanın ortalamasını alın (repeat: 3).
  • Görüntü/Görüş sorunları: Modelin modaliteyi desteklediğinden emin olun; geçerli URL’ler sağlayın.
  • YAML ayrıştırma: Promptfoo şeması veya çevrimiçi araçlarla doğrulayın.
  • İzinler/CORS: Özel HTTP için başlıkları kontrol edin.

Pro Tip: Ayrıntılı günlükler için promptfoo eval --verbose çalıştırın. Kesintiler için CometAPI durumunu/panosunu kontrol edin.

Sorun Giderme

Promptfoo API anahtarını bulamıyor

COMETAPI_KEY değişkeninin, promptfoo eval komutunu çalıştıran aynı kabuk oturumunda dışa aktarıldığını doğrulayın.

Sağlayıcı türü modelle eşleşmiyor

Sohbet ve multimodal modeller için chat, gömme modeller için embedding ve görüntü üretim modelleri için image kullanın.

Model kimliği başarısız oluyor

your-model-id ifadesini CometAPI Models sayfasındaki tam model kimliğiyle değiştirin.

İleri İpuçları ve En İyi Uygulamalar

  • Maliyet optimizasyonu: Promt iterasyonu için önce ucuz modellerle (ör. GPT-5-mini veya CometAPI üzerinden DeepSeek) başlayın, sonra premium ile doğrulayın.
  • Özel sağlayıcılar: CometAPI’nin ötesinde ihtiyaç olursa JS/Python ile genişletin.
  • RAG ve Ajan Testleri: Getirme değişkenlerini ve araç çağrılarını entegre edin.
  • Güvenlik: Üretim öncesi kapsamlı red team yapın. Promptfoo + CometAPI’nin gizlilik odağı yardımcı olur.
  • Ölçekleme: Büyük paketler için bulut çalıştırıcıları kullanın veya Promptfoo’yu kendiniz barındırın.
  • İzleme: Model başına token harcaması için CometAPI analitikleriyle birleştirin.

Cometapi.com’dan Yığınınız için CometAPI Önerileri:

  • Maliyetleri en aza indirmek için tüm değerlendirme iş yüklerinde kullanın.
  • Hızlı testler için playground’dan yararlanın.
  • Bütçeyi aşmamak için kullanım uyarılarını izleyin.
  • Promptfoo’da multimodal değerlendirmeler için görüntü/video modellerini keşfedin.

Sonuç: LLM geliştirmeyi bugün bir üst seviyeye taşıyın

CometAPI ile Promptfoo’yu entegre etmek, modern yapay zekâ geliştirme için güçlü, ekonomik ve ölçeklenebilir bir çözüm sunar. Benzersiz model esnekliği, sıkı testler, maliyet verimliliği ve otomatik red team sayesinde iç huzuru kazanırsınız—üstelik tam kontrol sizde kalır.

Küçük başlayın: Anahtarı ayarlayın, örnek yapılandırmayı çalıştırın ve test paketinizi genişletin. Uygulamalarınız büyüdükçe zaman ve para tasarrufu katlanarak artacaktır.

Hazır mısınız? Ücretsiz anahtarınız için CometAPI’ye gidin ve Promptfoo dokümantasyonuna dalın. Cometapi.com’daki özel danışmanlık veya ileri kurulumlar için kaynaklarımızı keşfedin.

Öğrenmeye devam et

Bu makaleyi sonraki karara bağlayın.

Tüm konuları gör
Yayınlanma tarihi Jun 5, 2026
Son güncelleme Sep 3, 2026
34 görüntülenme
Netlik, kaynak ataması ve güncel API terminolojisi açısından gözden geçirildi.

Yapay zeka geliştirme maliyetlerinizi %20 azaltmaya hazır mısınız?

Dakikalar içinde ücretsiz başlayın. Ücretsiz deneme kredileri dahildir. Kredi kartı gerekmez.

Devamını Oku