ERNIE X1.1 API Nasıl Kullanılır?

Ashley Innocent

Ashley Innocent

10 September 2025

ERNIE X1.1 API Nasıl Kullanılır?

Kurumsal Apidog

Şirket İçi Dağıtım

SSO & RBAC

SOC 2 Uyumlu

Apidog Enterprise'ı Keşfet

Geliştiriciler, aşırı maliyet veya karmaşıklık olmadan güvenilir sonuçlar veren sağlam yapay zeka modelleri aramaktadır. Baidu, bu ihtiyacı ERNIE X1.1 ile karşılamaktadır; bu, olgusal doğruluğu, talimat takibini ve temsilci yeteneklerini geliştiren son teknoloji bir muhakeme modelidir. Wave Zirvesi 2025'te piyasaya sürülen bu model, üstün performans için uçtan uca pekiştirmeli öğrenmeyi birleştirerek ERNIE 4.5 temelleri üzerine inşa edilmiştir. Kullanıcılar, ERNIE Bot, Wenxiaoyan uygulaması veya Qianfan Hizmet Olarak Model (MaaS) platformu aracılığıyla API üzerinden erişebilir, bu da onu hem bireysel hem de kurumsal uygulamalar için çok yönlü kılar.

💡
Projelerinizde ERNIE X1.1 API'sini kolayca test etmek ve entegre etmek için Apidog'u ücretsiz indirin – bu hepsi bir arada API aracı, istek yönetimini, hata ayıklamayı ve otomasyonu basitleştirerek Baidu ekosistemiyle sorunsuz etkileşimler sağlar.
düğme

Bu makale, ERNIE X1.1 API'sini kullanmanın her yönüyle size rehberlik edecektir. Modelin genel bir bakışıyla başlıyor, ardından kurulum prosedürlerine geçiyor ve son olarak gelişmiş kullanım senaryolarını inceliyoruz. Bu adımları izleyerek, ERNIE X1.1'i iş akışlarınıza verimli bir şekilde entegre edersiniz.

ERNIE X1.1 Nedir? Temel Özellikler ve Yetenekler

Baidu, ERNIE X1.1'i mantıksal planlama, yansıma ve evrim içeren karmaşık görevleri ele alan çok modlu derin düşünme muhakeme modeli olarak tasarlamıştır. Önceki sürümü ERNIE X1'e kıyasla halüsinasyonları önemli ölçüde azaltır, talimatlara uyumu %12,5 artırır ve temsilci işlevlerini %9,6 yükseltir. Ayrıca, %34,8 daha yüksek olgusal doğruluk elde ederek bilgi Soru-Cevap, içerik üretimi ve araç çağırma gibi uygulamalar için idealdir.

ERNIE X1.1 model mimarisini farklı katmanlar ve bileşenlerle gösteren bir illüstrasyon.

Model, bazı varyantlarda 32K tokene kadar geniş bağlam pencerelerini destekleyerek, uzun biçimli girdileri tutarlılığı kaybetmeden işlemesini sağlar. Geliştiriciler, geleneksel dil modellerinin ötesinde kullanım senaryolarını genişleterek metin, görüntü ve hatta video analizini işlemek için çok modlu yeteneklerinden yararlanır. Örneğin, ERNIE X1.1, görüntü içeriğini doğru bir şekilde tanımlar ve dönen 3D bir kapta parçacıklar gibi fiziksel senaryoları simüle eder.

Dahası, ERNIE X1.1, yanıltıcı talimatlar yerine doğru bilgi sağlayarak güvenilirliği önceliklendirir, bu da onu güvenlik açısından kritik ortamlarda farklı kılar. Baidu, yüksek hacimli API çağrıları için ölçeklenebilirlik sağlayarak onu Qianfan platformunda dağıtır. Bu kurulum, sohbet robotları, öneri motorları veya veri analiz araçları geliştirseniz de mevcut sistemlerle sorunsuz entegrasyonu mümkün kılar.

Performans metriklerine geçildiğinde, ERNIE X1.1, son değerlendirmelerde gösterildiği gibi kıyaslamalarda üstünlük sağlamaktadır.

ERNIE X1.1 Kıyaslama Performansı: Rakiplerini Geride Bırakıyor

Baidu, ERNIE X1.1'i DeepSeek R1-0528, Gemini 2.5 Pro ve GPT-5 gibi önde gelen modellerle karşılaştırarak doğruluk ve düşük halüsinasyon oranlarındaki güçlü yönlerini ortaya koymaktadır. Lansmandan önemli bir görsel, bu karşılaştırmaları birden fazla kıyaslama üzerinde göstermektedir.

ERNIE X1.1'i diğer önde gelen yapay zeka modelleriyle çeşitli performans metrikleri üzerinden karşılaştıran bir çubuk grafik, ERNIE X1.1'in doğrulukta üstün performansını ve daha düşük halüsinasyon oranlarını göstermektedir.

Buna karşılık, halüsinasyon oranı paneli HalluQA (Hallu-Hassasiyet, Var Olmayan Daha Düşük Daha İyidir), Hallu Lens (Oran, Daha Düşük Daha İyidir) ve diğerlerini kapsar. Burada, ERNIE X1.1 en düşük çubukları göstererek minimum hataları işaret eder – örneğin, HalluQA'da %25'in altında.

Bu veriler, ERNIE X1.1'in genel performansta DeepSeek'i nasıl geride bıraktığını ve GPT-5 ile aynı seviyede kaldığını vurgulamaktadır. Geliştiriciler, hassasiyet gerektiren görevler için modelleri seçerken bu metriklerden yararlanır. Şimdi, erişimi ayarlayarak pratik uygulamaya geçelim.

Qianfan Platformunda ERNIE X1.1 API ile Başlarken

Baidu AI Cloud'ın Wenxin Qianfan platformuna kaydolarak başlarsınız. Resmi siteyi ziyaret edin ve e-posta veya telefon numaranızı kullanarak bir geliştirici hesabı oluşturun. Doğrulandıktan sonra, ERNIE modellerine API erişimi için başvurun. Baidu, başvuruları genellikle saatler içinde hızlı bir şekilde inceleyerek size istemci kimliği ve gizli anahtarlar verir.

Ardından, gerekli SDK'ları yükleyin. Python kullanıcıları Qianfan SDK'sını pip aracılığıyla kullanır: pip install qianfan. Bu kütüphane kimlik doğrulamayı ve istekleri verimli bir şekilde yönetir. Java veya Go gibi diğer diller için Baidu, benzer arayüzlere sahip eşdeğer SDK'lar sağlar.

Kurulumdan sonra, ortam değişkenlerinizi yapılandırın. QIANFAN_AK'yi erişim anahtarınıza ve QIANFAN_SK'yi gizli anahtarınıza ayarlayın. Bu adım, kimlik bilgilerinizi komut dosyalarına sabit kodlamadan güvence altına alır. Kurulum tamamlandıktan sonra kimlik doğrulamaya geçersiniz.

ERNIE X1.1 API İsteklerini Doğrulama

Qianfan platformu kimlik doğrulama için OAuth 2.0 kullanır. Bir erişim belirteci, belirteç uç noktasına bir POST isteği göndererek oluşturulur. Python'da, Qianfan SDK bu süreci otomatikleştirir. Manuel uygulama için, şöyle bir istek oluşturun:

import requests

url = "https://aip.baidubce.com/oauth/2.0/token"
params = {
    "grant_type": "client_credentials",
    "client_id": "YOUR_CLIENT_ID",
    "client_secret": "YOUR_CLIENT_SECRET"
}
response = requests.post(url, params=params)
access_token = response.json()["access_token"]

30 gün sonra süresi dolan belirteci saklayın ve gerektiğinde yenileyin. access_token sorgu parametresi aracılığıyla API çağrılarına ekleyin. Bu yöntem güvenli iletişimi sağlar. Ancak, ifşa olmaktan kaçınmak için belirteçleri her zaman dikkatli kullanın.

Kimlik doğrulandıktan sonra, ERNIE X1.1 için uygun uç noktaları hedeflersiniz.

ERNIE X1.1 API Uç Noktaları ve İstek Yapısı

Baidu, ERNIE API'lerini /chat yolu altında yapılandırır. ERNIE X1.1 için, mevcut varyantlara göre genişletilmiş bağlam için /chat/ernie-x1.1 veya /chat/ernie-x1.1-32k uç noktasını kullanın. İlk kullanıma sunulduğunda "ernie-x1.1-preview" olarak görünebileceğinden, Qianfan kontrol panelinizde tam model adını onaylayın.

JSON gövdeleriyle POST istekleri gönderin. Temel parametreler şunları içerir:

Örnek bir istek gövdesi:

{
    "messages": [
        {"role": "user", "content": "Explain quantum computing."}
    ],
    "temperature": 0.7,
    "top_p": 0.9,
    "stream": false
}

Başlıklar Content-Type: application/json ve URL'deki erişim belirtecini içermelidir: https://aip.baidubce.com/rpc/2.0/ai_custom/v1/wenxinworkshop/chat/ernie-x1.1?access_token=YOUR_TOKEN.

Bu format, tek turlu ve çok turlu konuşmaları destekler. Çok modlu girdiler için, URL'ler veya base64 verileriyle "image" gibi "type" alanları ekleyin.

ERNIE X1.1 API'sinden Yanıtları İşleme

Yanıtlar JSON formatında gelir. Temel alanlar:

Akış modunda, her olayın kısmi sonuçlar içerdiği Sunucu Tarafından Gönderilen Olaylar (SSE) aracılığıyla parçaları işleyin. Python'da bunları şöyle ayrıştırın:

import qianfan

chat_comp = qianfan.ChatCompletion()
resp = chat_comp.do(model="ERNIE-X1.1", messages=[{"role": "user", "content": "Hello"}], stream=True)
for chunk in resp:
    print(chunk["result"])

"error_code" alanındaki hataları kontrol edin. Yaygın sorunlar geçersiz belirteçler (kod 110) veya hız sınırları (kod 18) içerir. Kotalar dahilinde kalmak için kullanımı izleyin; bu kotalar aboneliğe göre değişir – ücretsiz katmanlar 100 QPS ile sınırlıdır, ücretli planlar ise daha yükseğe ölçeklenir.

Temeller kapsandıktan sonra, geliştiriciler genellikle kolaylaştırılmış testler için Apidog gibi araçlara yönelir.

ERNIE X1.1 API Testi için Apidog Kullanımı

Apidog, ERNIE X1.1 API uç noktalarını test etmek için mükemmel bir platform görevi görür. İstekleri tasarlamak, hata ayıklamak ve otomatikleştirmek için sezgisel arayüzler sunarak işbirlikçi geliştirme için üstün bir araçtır.

Apidog'un kullanıcı arayüzünün bir ekran görüntüsü, çeşitli API test özelliklerine sahip bir proje panosunu göstermektedir.

Öncelikle, Apidog'u resmi sitesinden indirin ve kurun. Yeni bir proje oluşturun ve ERNIE API spesifikasyonunu içe aktarın. Apidog, OpenAPI içe aktarmalarını destekler, bu nedenle Baidu'nun spesifikasyonunu mevcutsa indirin veya uç noktaları manuel olarak ekleyin.

Bir istek ayarlamak için API bölümüne gidin ve /chat/ernie-x1.1 için yeni bir POST metodu oluşturun. Erişim belirtecinizi sorgu parametrelerine girin. Gövde sekmesinde, mesajlar ve parametrelerle JSON yapısını oluşturun. Apidog'un değişken sistemi, belirteçleri veya istemleri yeniden kullanım için parametreleştirmenize olanak tanır.

Apidog'un istek oluşturucusunun bir ekran görüntüsü, bir ERNIE X1.1 API çağrısı için URL, başlıklar ve JSON gövdesi alanlarını göstermektedir.

İsteği gönderin ve yanıtları gerçek zamanlı olarak inceleyin. Apidog, JSON yapılarını vurgular, zamanlamaları izler ve hataları kaydeder. Örneğin, basit bir sorguyu test edin: "Veri analizi için bir Python betiği oluştur." "result" alanını doğruluk açısından analiz edin.

Ek olarak, senaryolar oluşturarak testleri otomatikleştirin. Çok turlu sohbetleri simüle etmek için birden fazla isteği bağlayın – biri ilk istem için, diğeri takip için. Yanıt anahtarlarını doğrulamak için iddiaları kullanın, örneğin "usage.total_tokens" < 1000 olduğundan emin olmak gibi.

Apidog'un test otomasyon arayüzünün bir ekran görüntüsü, birden fazla adım ve iddia içeren bir test durumunu göstermektedir.

Apidog, çevrimdışı geliştirme için taklit (mocking) konusunda üstündür. ERNIE X1.1 yanıtlarını taklit eden taklit sunucular oluşturarak, canlı API çağrıları olmadan ekip işbirliğine olanak tanır. Geri bildirim için projeleri bağlantılar aracılığıyla paylaşın.

Apidog'un işbirliği özelliklerinin bir ekran görüntüsü, projeleri paylaşma ve yönetme seçeneklerini göstermektedir.

Gelişmiş testler için veri kümelerini entegre edin. Çeşitli istemlerle CSV dosyaları yükleyin ve tutarlılığı değerlendirmek için toplu testler çalıştırın. Bu yaklaşım, uzun girdilerin bağlam sınırlarını tetiklemesi gibi uç durumları ortaya çıkarır.

Apidog'u dahil ederek geliştirme döngülerini hızlandırırsınız. Ancak, kapsamlı testler sırasında Baidu'nun hız sınırlarına uymayı unutmayın.

ERNIE X1.1 API'sinin Gelişmiş Özellikleri

ERNIE X1.1, harici araçları çağırdığı temsilci görevlerinde parlar. Bunu, isteklerde "tools" (araçlar) – adları, açıklamaları ve parametreleri olan işlev tanımları dizileri – dahil ederek etkinleştirin. Model, gerektiğinde araç çağrılarıyla yanıt verir, bunları siz yürütür ve geri beslersiniz.

Örneğin, bir hava durumu aracı tanımlayın:

"tools": [
    {
        "type": "function",
        "function": {
            "name": "get_weather",
            "description": "Get current weather",
            "parameters": {
                "type": "object",
                "properties": {"location": {"type": "string"}}
            }
        }
    }
]

ERNIE X1.1 istemi işler, bir tool_call çıktısı verir ve siz bir sonraki mesajda sonuçla yanıt verirsiniz.

Ayrıca, çok modlu girdilerden yararlanın. Mesajlarda base64 aracılığıyla görüntüleri yükleyin: {"role": "user", "content": [{"type": "image_url", "image_url": {"url": "data:image/jpeg;base64,..."}}]}. Bu, sahneleri tanımlama veya çizelgeleri analiz etme gibi görme tabanlı muhakemeyi mümkün kılar.

Zincirleme işlemler için LangChain gibi çerçevelerle entegre edin. QianfanChatEndpoint kullanın:

from langchain_community.chat_models import QianfanChatEndpoint

llm = QianfanChatEndpoint(model="ernie-x1.1")
response = llm.invoke("Summarize this text...")

Bu soyutlama, karmaşık iş akışlarını basitleştirir. Hız sınırları genellikle girdi için dakikada 2000 token ile sınırlıdır, ancak kurumsal planlar özel ölçeklendirme sunar. Fiyatlandırma düşüktür – X1 varyantları için milyon girdi token başına yaklaşık 0,28 ABD doları.

ERNIE X1.1 API Entegrasyonu için En İyi Uygulamalar

Mühendisler, hassas istemler oluşturarak performansı optimize eder. Rolleri ayarlamak için sistem mesajlarını kullanın: {"role": "system", "content": "Sen yardımsever bir asistansın."}. Bu, davranışı etkili bir şekilde yönlendirir.

Maliyetleri kontrol etmek için token kullanımını izleyin. İstemleri kırpın ve kesme parametrelerini kullanın. Ayrıca, ağ sorunları gibi geçici hatalar için üstel geri çekilmeyle yeniden denemeler uygulayın.

API anahtarlarınızı ortam değişkenlerinde veya kasalarda güvence altına alın. Yanıtlarda hassas verileri kaydetmekten kaçının. Üretim için, sık yapılan sorgular için çağrıları azaltmak amacıyla önbelleğe almayı kullanın.

ERNIE X1.1 Çince'de üstün olsa da İngilizce'yi iyi işlediği için diller arasında test yapın. Entegrasyonlarınızı modelin güçlü yönlerine göre kıyaslayın, örneğin olgusal Soru-Cevap'ta düşük halüsinasyonlar gibi.

Son olarak, yeni özellikler veya model güncellemeleri için Baidu'nun geliştirici portalı aracılığıyla güncel kalın.

Yaygın ERNIE X1.1 API Sorunlarını Giderme

Belirteçlerin süresi dolarsa kullanıcılar kimlik doğrulama hatalarıyla karşılaşır. Bunları derhal yenileyin. Geçersiz model adları 404 yanıtlarını tetikler – kontrol panelinizde "ernie-x1.1"i doğrulayın.

Hız sınırı aşımları 429 hatalarına neden olur. Kuyruklama veya plan yükseltmeleri uygulayın. Eksik yanıtlar için, max_tokens parametresini modelin sınırına kadar artırın.

Tam istek/yanıt döngülerini yakalayan Apidog'un günlükleriyle hata ayıklayın. Çok modlu başarısız olursa, görüntü formatlarının desteklenen türlerle (JPEG, PNG) eşleştiğinden emin olun.

Kalıcı sorunlar için hata kodları ve zaman damgaları sağlayarak Baidu desteğiyle iletişime geçin.

Sonuç: ERNIE X1.1 API ile Yapay Zekanızı Yükseltin

ERNIE X1.1, geliştiricilere akıllı, güvenilir uygulamalar oluşturma gücü verir. Kurulumdan gelişmiş entegrasyonlara kadar, bu rehber size tam potansiyelini kullanma bilgisi sağlar. Verimli testler için Apidog'u dahil edin ve projelerinizin gelişmesini izleyin.

Yapay zeka geliştikçe, ERNIE X1.1 gibi modeller öncülük ediyor. Bugün uygulamaya başlayın ve doğruluk ile verimlilikteki farkı deneyimleyin.

Apidog'un ana arayüzünün bir ekran görüntüsü, API geliştirme ve test etme için kapsamlı özelliklerini sergiliyor.
düğme

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

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