Skip to main content
CrewAI AI ajanlarını ve görevlerini koordine etmeye yönelik bir Python çerçevesidir. Bu kılavuz, dört CrewAI aktarım yapılandırması aracılığıyla CometAPI’yi çağıracak tek bir sıralı Crew yapılandırır: OpenAI Chat Completions, OpenAI Responses, Anthropic Messages ve Gemini generateContent.

Ön koşullar

  • Python 3.10–3.13
  • uv
  • Etkin bir API anahtarına sahip bir CometAPI hesabı — kontrol panelinden edinin
  • Aşağıda gösterilen aktarımlar için dört metin model ID’si

Entegrasyonu yapılandırın

1

Bir proje oluşturun ve CrewAI'yi yükleyin

Yeni bir uv projesi oluşturun ve Anthropic ile Google Gen AI ekstralarıyla CrewAI’yi yükleyin:
2

API anahtarınızı ve model ID'lerinizi ayarlayın

CometAPI API anahtarını ve her aktarım için bir model ID’sini ayarlayın:
Her your-model-id değerini bir model ID’siyle değiştirirken şu CometAPI Models sayfasını kullanın. Dört değer birbirinden farklı olabilir. Her model ID’sini karşılık gelen aktarımına atayın.
3

Sıralı Crew'ü oluşturun

Aşağıdaki örneği crew.py olarak kaydedin:
Agent’ların aracı yoktur, delege edemezler ve birer birer çalışırlar. İlk Task’tan sonraki her Task, önceki Task’larını context içinde bildirir; böylece CrewAI bu önceki çıktıları sonraki Task’a dahil eder.
4

Crew'ü çalıştırın

Örneği aynı kabuk oturumunda çalıştırın:
Betik, nihai sürüm özeti de dahil olmak üzere dört Task çıktısının tümünü yazdırır.

Rota eşleme

Yukarıdaki iki OpenAI yapılandırması, /v1 içinde base_url sonekini gerektirir. Anthropic ve Gemini yapılandırmaları kendi sürümlü rotalarını ekler; bu nedenle temel URL’leri, /v1 içermeyen CometAPI origin’idir.

Model ID’lerini seçin

Her aktarım için bir metin model ID’si seçmek üzere CometAPI Models sayfasını kullanın. Model ID’lerini ortam değişkenlerinde saklayın; böylece Python dosyasını düzenlemeden değiştirebilirsiniz. Ortam değişkenine sağlayıcı öneki eklemeyin. Örnek, CrewAI’nin sağlayıcı seçimi için bu önekleri kullandığı yerlerde anthropic/ ve gemini/ ekler.

Sorun giderme

Projede uv add 'crewai[anthropic,google-genai]' çalıştırın. Temel CrewAI paketi, varsayılan olarak her iki isteğe bağlı sağlayıcı SDK’sını da yüklemez.
Seçilen modelin arayüzünün parçası olmayan isteğe bağlı parametreleri kaldırın. Örnek, Responses için yalnızca output token limitini yapılandırır.
LLM yapılandırmasını rota eşleme tablosuyla karşılaştırın. Özellikle, custom_openai=True öğesini doğru api değeriyle kullanın ve Gemini temel URL’sini client_params.http_options içinde tutun.

İlgili kaynaklar

Son değiştirilme tarihi 7 Ağustos 2026