TR ▾
API Anahtarı Al

Da Moxing API Hızlı Başlangıç Kılavuzu

Da Moxing API, özgür yaratım yapan geliştiriciler için tasarlanmış, stabil ve sansürsüz LLM API'si sunar. OpenAI uyumlu arayüz sayesinde, birkaç satır kodla sansürsüz AI üretimi elde edebilirsiniz.

Önkoşul: SDK'yı Yükleyin

Da Moxing API'sini hızlıca kullanmaya başlamak için resmi uyumlu SDK'yı yüklemeniz gerekir. Arayüzümüz OpenAI protokolüyle tamamen uyumlu olduğundan, tanıdık kütüphanelerinizi doğrudan kullanabilirsiniz. Python geliştiricileri için openai kütüphanesi; Node.js geliştiricileri için ise openai npm paketi önerilir. API çağrılarına devam edebilmeniz için bu bağımlılıkların ortamınızda yüklü olduğundan emin olun.

Base URL'ı Yapılandırın

İstek göndermeden önce, base_url'i sunucu adresimize yapılandırmanız gerekir. Bu, isteklerinizin sansürsüz modele doğru yönlendirildiğini sağlar. base_url'i https://api.apidamoxing.com/v1 olarak ayarlayın. Bu, tüm API çağrıları için temel yapılandırmadır. Kullandığınız SDK sürümünün özel base_url yapılandırmasını desteklediğinden emin olun.

API Anahtarı Oluşturun

“API Anahtarı Al” sayfasına gidin ve e-posta ve şifre ile hesap oluşturun. Kayıt tamamlandığında API anahtarınız ekranda hemen görünecektir. Bu anahtarı güvenli bir şekilde saklayın, çünkü tüm API isteklerinde doğrulama için kullanılacaktır. Her hesap için yalnızca bir ana anahtar bulunur, ancak istediğiniz zaman yeni anahtar oluşturabilirsiniz; eski anahtar hemen geçersiz olur.

İlk İsteği Gönderin

API'nin çalışıp çalışmadığını doğrulamak için cURL ile ilk isteğinizi gönderin. İstek uncensored modeline gönderilecek ve filtrelenmemiş metin içeriği döndürülecektir. YOUR_API_KEY yerine gerçek anahtarınızı girdiğinizden emin olun. Bu istek, çeşitli özgür yaratım senaryoları için temel metin üretme yeteneğini gösterir.

curl https://api.apidamoxing.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Write a blunt product review of a cheap VPN."}]
  }'

Akış (SSE) Desteği

Gerçek zamanlı yanıt gerektiren uygulamalar için akış (SSE) etkinleştirmek ideal bir seçenektir. stream: true ayarını yaparak model tarafından oluşturulan içeriği parça parça alabilirsiniz; bu da gecikmeyi azaltır ve kullanıcı deneyimini artırır. Akış, sohbet robotları ve gerçek zamanlı çeviri gibi senaryolar için uygundur ve verinin anında ulaşmasını sağlar.

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)

Araçlar ve Fonksiyon Çağırma Örnekleri

API'miz araç çağırma işlevini destekler ve modelin harici işlevlerle etkileşime girmesine olanak tanır. tools parametresini tanımlayarak modelin bağlama göre belirli işlevleri çağırmasını sağlayabilirsiniz. Bu, akıllı asistanlar veya otomatik iş akışları oluştururken çok faydalıdır. En iyi uyumluluğu sağlamak için araç tanımlarının OpenAI fonksiyon çağırma standartlarına uygun olduğundan emin olun.

from openai import OpenAI

client = OpenAI(base_url="https://api.apidamoxing.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)
import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.apidamoxing.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);

API özellikleri

Kredi yüklemeden önce kontrol edebilmeniz için API'nin gerçek limitleri ve özellikleri tek yerde.

ÖğeDeğer
BiçimOpenAI uyumlu: herhangi bir OpenAI SDK'sı base URL ve anahtarı değiştirerek çalışır
Kimlik doğrulamaAuthorization: Bearer YOUR_KEY
Base URLhttps://api.apidamoxing.com/v1
Uç noktalarPOST /v1/chat/completions · GET /v1/models
Model kimliğiuncensored
Maksimum çıktı100.000 token'lık pencerenin kalanına kadar; max_tokens isteğe bağlı (ayrı sınır yok)
JSON moduresponse_format: {"type": "json_object"}
Parametrelertemperature, top_p, stop, seed, presence_penalty, frequency_penalty
Fonksiyon çağırmaevet — tools, tool_choice; yanıtta tool_calls, akışta da; sonuçlar role: tool olarak
Bağlam penceresi100.000 token (girdi + çıktı)
Akışevet — server-sent events; son parça token kullanımını içerir
Hız limitianahtar başına dakikada 300 istek
İstek boyutuen fazla 8 MB
Yanıt başlıklarıX-Request-Id, X-Balance-USD, X-RateLimit-Limit-Requests, X-RateLimit-Limit-Concurrency
Eşzamanlılıkanahtar başına aynı anda 8 istek
Bonus$50'dan itibaren +%5, $100'dan itibaren +%10
Fiyat1M girdi token'ı $0,25 · 1M çıktı token'ı $1,00
Faturalamaön ödemeli kredi, gerçek kullanıma göre; hatalar ve retler ücretsiz
Geçerliliködenen kredinin süresi dolmaz, abonelik yok
YüklemeUSDT (TRC20) veya USDC (Base), $10–$500 arası herhangi bir tam tutar
Ücretsiz deneme$0,50, 7 gün, kart gerekmez · Deneme anahtarı: 2 paralel istek, dakikada 60; ilk yüklemeden sonra tam limitler (8 ve 300)
GirişGoogle veya e-posta ve şifre
Anahtarlarhesap başına bir aktif anahtar; yenisi eskisinin yerini alır
İçerikyetişkin içeriğe izin var; reşit olmayanları içeren cinsel içerik reddedilir

Hata kodları

Hatalar sabit bir type ile JSON olarak döner; başarısız veya reddedilen istekler ücretlendirilmez.

KodTürAnlamı
400bad_requestgeçersiz JSON, boş mesajlar, hatalı parametre veya bağlam çok uzun
401missing_key · invalid_key · key_revokedanahtar yok, yanlış veya değiştirilmiş
402no_creditkredi bitti — yükleyin, hemen devam eder
403content_blockedreşit olmayanları içeren cinsel içerik — reddedildi, ücret yok
404not_foundbilinmeyen uç nokta
413request_too_largegövde 8 MB'tan büyük
429rate_limited · concurrencydakikada 300 veya aynı anda 8 aşıldı — bekleyip tekrar deneyin
503upstream_busymodel meşgul — birkaç saniye sonra tekrar deneyin

Sıkça Sorulan Sorular

API'nin bağlam penceresi boyutu nedir?

Bağlam penceresi 100.000 token'dır (istem ve tamamlama dahil). Bu, uzun metin girdilerini işlerken tam bağlam hafızasını koruyabileceğiniz anlamına gelir.

API anahtarı geçersiz olduktan sonra nasıl yeniden oluşturulur?

Yeni bir API anahtarı oluşturmak için hesap ayarlarınıza istediğiniz zaman girebilirsiniz. Yeni anahtar oluşturulduğunda, eski anahtar hemen geçersiz hale gelir ve güvenlik sağlanır. Her yeni anahtar oluşturulduğunda, eski anahtar artık istekler için kullanılamaz.

API'nin hız limiti nedir?

Her API anahtarı için dakikada 300 istek izniniz vardır. Limiti aşarsanız 429 hatası alırsınız. Uygulama ihtiyaçlarınıza göre istek sıklığını uygun şekilde ayarlayın, böylece hız limitini tetiklemekten kaçının.

Anahtarı almak için formu doldurmanız yeterlidir

Hesap oluşturun, anahtarı kopyalayın, Base URL'ı değiştirin. Yapılandırma bu kadar kolay.

API Anahtarı Al