Cohere API ile Nasıl Çalışılır

Bu rehber, API anahtarınızı alma, türleri ve maliyetleri anlama, Apidog ile test etme adımlarını içerir.

Efe Demir

Efe Demir

5 June 2025

Cohere API ile Nasıl Çalışılır

Cohere, geliştiricilere insan benzeri metinleri anlayabilen ve üretebilen gelişmiş Büyük Dil Modellerine (LLM'ler) erişim sağlar. Bu modellerle programlı olarak etkileşim kurmak için bir API anahtarına ihtiyacınız vardır. Bu anahtar, isteklerinizi doğrulamak ve kullanımınızı izlemek için Cohere'in sistemlerinin kullandığı benzersiz tanımlayıcınız ve şifreniz olarak görev yapar.

Bu kılavuz, temel adımlarda size yol gösterecektir: API anahtarınızı edinme, anahtar türleri arasındaki kritik farklılıkları (özellikle maliyetler ve kullanım sınırları ile ilgili) anlama ve anahtarınızın doğru çalıştığından emin olmak için Apidog aracını kullanarak basit bir ilk test gerçekleştirme.

Adım 1: Cohere API Anahtarınızı Edinme

Anahtarınızı almak ilk ve en önemli adımdır. Cohere, bu süreci çevrimiçi panoları aracılığıyla nispeten basit hale getirir.

  1. Cohere Panosuna Gidin: Web tarayıcınızı açın ve ana Cohere platformu erişim noktasına gidin. Genellikle bir oturum açma veya kaydolma sayfası bulursunuz.
  2. Hesabınıza Erişim:

API Anahtarları Bölümünü Bulun: Cohere panosunda oturum açtıktan sonra, özellikle API Anahtarlarını yönetmeye ayrılmış bir bölüm arayın. Bu, hesap ayarları, bir geliştirici bölümü altında veya "API Anahtarları" etiketli bir menü öğesi aracılığıyla doğrudan erişilebilir olabilir. Arayüz kullanıcı dostu olacak şekilde tasarlanmıştır, bu nedenle nispeten belirgin olmalıdır.

Anahtar Oluşturmayı Başlatın: API Anahtarları bölümünde, yeni bir anahtar oluşturma seçeneği bulacaksınız. Büyük olasılıkla, özellikle "Deneme Anahtarı" ve potansiyel olarak "Üretim Anahtarı" olmak üzere anahtar türleri arasında ayrım yapan seçenekler göreceksiniz. İlk test ve öğrenme için, bir Deneme Anahtarı oluşturma seçeneğini seçin.

Bir Ad Atayın: Bir istem, anahtarınıza bir ad vermenizi isteyecektir. Özellikle farklı projeler için birden fazla anahtar oluşturursanız, daha sonra amacını hatırlamanıza yardımcı olacak açıklayıcı bir ad seçin. Örnekler arasında "MyFirstTestKey", "LearningProjectKey" veya "ApidogTestingKey" bulunur.

Anahtarınızı Oluşturun ve Güvenceye Alın: Anahtarı onaylamak ve oluşturmak için düğmeye tıklayın (örneğin, "Deneme Anahtarı Oluştur"). Cohere daha sonra yeni oluşturulan API anahtarınızı görüntüleyecektir. Bu, tam anahtarın gösterildiği tek zamandır. Bu anahtarı derhal kopyalamanız ve bir şifre yöneticisi veya güvenli bir not gibi çok güvenli bir konumda saklamanız kesinlikle önemlidir. Ona bir şifreyle aynı güvenlik düzeyinde davranın. Bunu herkese açık olarak paylaşmayın, doğrudan istemci tarafı koduna gömmeyin veya Git gibi sürüm kontrol sistemlerine işlemeyin. Açılır pencereyi kapattığınızda veya uzaklaştığınızda, güvenlik nedenleriyle tam anahtarı tekrar alamayacaksınız (ancak anahtarın adını ve potansiyel olarak ilk/son birkaç karakterini panoda görebilirsiniz). Kaybederseniz, yenisini oluşturmanız gerekir.

API anahtarınız kopyalandıktan ve güvence altına alındıktan sonra, onunla neler yapabileceğinizi ve ilgili kuralları anlamaya hazırsınız.

Adım 2: Anahtar Türlerini, Maliyetleri ve Kullanım Sınırlarını Anlama

Tüm Cohere API anahtarları eşit yaratılmamıştır. Sahip olduğunuz anahtar türü, API'yi ne kadar, ne kadar hızlı kullanabileceğinizi ve maliyetlere yol açıp açmayacağını belirler. Bu farklılıkları anlamak, beklenmedik kesintilerden veya ücretlerden kaçınmak için hayati öneme sahiptir.

A. Deneme API Anahtarları: Değerlendirme için Ücretsiz

İlk kaydolduğunuzda veya faturalandırma ayarlamadan bir anahtar oluşturduğunuzda, genellikle bir Deneme Anahtarı alırsınız. Bunlar keşif, öğrenme ve küçük ölçekli testler için tasarlanmıştır.

Deneme anahtarları şunlar için idealdir:

Aylık sınıra veya dakika başına oran sınırlarına sürekli olarak ulaşırsanız, bu, bir Üretim anahtarına yükseltmeniz gerektiğinin güçlü bir göstergesidir.

B. Üretim API Anahtarları: Oluşturma ve Ölçeklendirme İçin

Gerçek kullanıcılarla uygulamalar oluşturmaya, daha önemli iş yüklerini yönetmeye veya deneme sınırlamalarının ötesine geçmeye hazır olduğunuzda, bir Üretim Anahtarına ihtiyacınız olacaktır. Bu, Cohere hesabınızda faturalandırma bilgilerini ayarlamanızı gerektirir.

Üretim anahtarları şunlar için gereklidir:

C. Doğru Anahtarı Seçme:

Tamam, işte curl komutunda sağlanan akışlı sohbet isteğini Apidog kullanarak test etmeye odaklanan revize edilmiş 3. Adım bölümü, Markdown olarak sunulmuştur:

Adım 3: Apidog ile Akışlı Sohbet için Temel Bir API Test Çağrısı Yapma

API'yi karmaşık koda entegre etmeden önce, özellikle akış yanıtları için, doğrudan bir test yapmak faydalıdır. Apidog, anahtarınızı doğrulamak ve akış için temel istek/yanıt akışını anlamak için curl komut yapısını çoğaltmanıza olanak tanır.

  1. Apidog'u Başlatın: Bilgisayarınızdaki Apidog uygulamasını açın.
  2. Yeni Bir İstek Oluşturun: Yeni bir API isteği oluşturmak için '+' düğmesine veya eşdeğerine tıklayın. Ona "Cohere Streaming Chat Test" gibi açıklayıcı bir ad verin.
  3. Uç Noktayı Yapılandırın:

4. Başlıkları Ayarlayın:

5. İstek Gövdesini Oluşturun (Akış Etkinleştirilmiş):

{
  "stream": true,
  "model": "command-r",
  "messages": [
    {
      "role": "user",
      "content": "Hello world!"
    }
  ]
}

(Not: curl örneği "role": "user" (küçük harf) ve model "command-a-03-2025" kullandı. Önceki örneklerle tutarlılık için "role": "USER" ve model "command-r"'yi korudum, ancak yukarıdaki JSON'daki model ve rol durumunu, test etmeyi amaçladığınız belirli istekle tam olarak eşleşecek şekilde ayarlamalısınız.)

6. İsteği Yürütün: Apidog'daki "Gönder" düğmesine tıklayın.

7. Yanıtı Analiz Edin (Akışa Özgü Özellikler):

Bu test, API'nin akış isteğinizi kabul ettiğini ve anahtarınızın bu tür bir etkileşim için geçerli olduğunu doğrulamaya yardımcı olur, Apidog'un kendisi akışın gerçek zamanlı doğasını görselleştirmek için ideal bir araç olmasa bile. Temel istek kurulumunun doğru olduğunu doğrular.

Sonuç

Artık Cohere API anahtarınıza sahipsiniz ve Deneme ve Üretim anahtarları arasındaki kritik farklılıkları, özellikle Deneme anahtarlarındaki 1.000 aylık çağrı sınırı ve dakika başına oran sınırları ile Üretim anahtarlarının kullandıkça öde, token tabanlı fiyatlandırması ve daha yüksek sınırları ile ilgili olarak anlıyorsunuz. Ayrıca, anahtarınızın çalıştığını ve basit bir API çağrısı yapılandırabileceğinizi doğrulamak için Apidog kullanarak temel ancak hayati bir test gerçekleştirdiniz.

Bu temel, Cohere API'si ile etkili bir şekilde etkileşim kurmak için gereklidir. Anahtarınızı güvende tutmayı, kullanımınızı sınırlamalara karşı izlemeyi (özellikle bir Deneme anahtarında) ve daha gelişmiş uygulamalar oluşturmaya başladığınızda belirli modeller, gelişmiş parametreler ve SDK kullanımı hakkında ayrıntılı bilgi için Cohere'in belgelerine başvurmayı unutmayın.

Explore more

Fathom-R1-14B: Hindistan'dan Gelişmiş Yapay Zeka Muhakeme Modeli

Fathom-R1-14B: Hindistan'dan Gelişmiş Yapay Zeka Muhakeme Modeli

Yapay zeka hızla gelişiyor. FractalAIResearch/Fathom-R1-14B, 14.8 milyar parametreyle matematik ve genel akıl yürütmede başarılı.

5 June 2025

Mistral Code: İşletmeler için En Özelleştirilebilir Yapay Zeka Destekli Kodlama Asistanı

Mistral Code: İşletmeler için En Özelleştirilebilir Yapay Zeka Destekli Kodlama Asistanı

Mistral Code'u keşfedin: Kurumsal kullanıma özel, en özelleştirilebilir yapay zeka destekli kodlama asistanı.

5 June 2025

Claude Code'un 2025'te Yapay Zeka Kodlamasını Nasıl Dönüştürdüğü

Claude Code'un 2025'te Yapay Zeka Kodlamasını Nasıl Dönüştürdüğü

Claude Code, 2025'te yapay zeka destekli kodlamayı nasıl devrimleştiriyor? Özelliklerini, kullanımını ve Windsurf kısıtlamalarından sonra neden popüler olduğunu öğrenin. Geliştiriciler için okunması gereken!

5 June 2025

API Tasarım-Öncelikli Yaklaşımı Apidog'da Uygulayın

API'leri oluşturmanın ve kullanmanın daha kolay yolunu keşfedin