Skip to main content

XanaxWay API Python, Nexa LLM

Project description

XanaxWay Nexa Python Kütüphanesi

XanaxWay Nexa, XanaxWay tarafından geliştirilen geniş veri LLM modellerine erişim sağlayan Python kütüphanesidir. Bu kütüphane ile Nexa modellerini kolayca kullanabilir ve metin üretimi, kod analizi gibi senaryolarda hızlıca entegre edebilirsiniz.


📦 Kurulum

pip install xanaxway

🔑 API Token Alma

Kütüphaneyi kullanmak için API token’a ihtiyacınız var:

  1. XanaxWay Platform adresine girin

  2. Kayıt olun ve giriş yapın

  3. Dashboard’dan API token’ınızı alın


🚀 Hızlı Başlangıç

from xanaxway import NexaClient

# API token'ınız ile client oluşturun
client = NexaClient(token="API_TOKENİNİZ")

# Örnek prompt ve parametreler
prompt = "Python'da yapay zeka uygulamaları nasıl geliştirilir?"

response = client.generate(
    prompt=prompt,
    model="nexa-7.0-express",      # Hızlı yanıt modeli
    temperature=0.6,               # Yaratıcılık seviyesi
    max_tokens=500,                # Üretilecek maksimum token
    top_p=0.95,                    # Çeşitlilik kontrolü
    frequency_penalty=0.2,         # Tekrar cezası
    presence_penalty=0.1,          # Yeni konu ödülü
    custom_system_instruction="Cevapları Türkçe ve samimi ver."  # Opsiyonel sistem talimatı
)

if response.get("basarilimi"):
    print("✅ Yanıt:\n", response.get("output"))
else:
    print("❌ Hata oluştu:")
    print(response.get("message"))
    print("Raw response:", response.get("raw_response"))

📚 Mevcut Modeller

Model Açıklama Önerilen Kullanım
nexa-5.0-preview Genel amaçlı, dengeli model Her türlü metin üretimi
nexa-3.7-pro İş odaklı, profesyonel çıktılar Rapor, e-posta, belge
nexa-6.1-infinity Büyük bağlam, detaylı analiz Uzun form içerik, analiz
nexa-7.0-insomnia Empati ve insan anlama kapasitesi Duygusal içerik, destek sistemi
nexa-5.0-intimate Yaratıcı yazım ve duygusal içerik Hikaye, şiir, yaratıcı yazı
nexa-6.1-code-llm Kod yazma ve analiz Programlama, kod analizi
nexa-7.0-express Hızlı yanıt, düşük gecikme Chat, hızlı yanıt
gpt-5-mini-chatgpt ChatGPT uyumlu mini model ChatGPT benzeri uygulamalar

⚙️ Parametreler

📚 Mevcut Modeller

Model Açıklama Önerilen Kullanım
nexa-5.0-preview Genel amaçlı, dengeli model Her türlü metin üretimi
nexa-3.7-pro İş odaklı, profesyonel çıktılar Rapor, e-posta, belge
nexa-6.1-infinity Büyük bağlam, detaylı analiz Uzun form içerik, analiz
nexa-7.0-insomnia Empati ve insan anlama kapasitesi Duygusal içerik, destek sistemi
nexa-5.0-intimate Yaratıcı yazım ve duygusal içerik Hikaye, şiir, yaratıcı yazı
nexa-6.1-code-llm Kod yazma ve analiz Programlama, kod analizi
nexa-7.0-express Hızlı yanıt, düşük gecikme Chat, hızlı yanıt
gpt-5-mini-chatgpt ChatGPT uyumlu mini model ChatGPT benzeri uygulamalar

"""


🔍 Model Bilgisi Alma

# Tüm modelleri açıklamalarıyla listeleyin
models = client.list_models(with_descriptions=True)
for model, desc in models.items():
    print(f"{model}: {desc}")

# Belirli bir model hakkında detaylı bilgi
model_info = client.get_model_info("nexa-7.0-insomnia")
print(f"""
Model: {model_info['name']}
Açıklama: {model_info['description']}
Kategori: {model_info['category']}
""")

🩺 Sistem Sağlık Kontrolü

health = client.health_check()
if health.get("status") == "healthy":
    print("✅ API bağlantısı başarılı!")
    print(f"📊 Mevcut model sayısı: {health.get('models_available')}")
else:
    print("❌ API bağlantısı sorunlu:", health.get("error"))

❓ Sık Sorulan Sorular

  1. API token’ımı nasıl alırım? XanaxWay platformundan kayıt olun ve Token sayfasından token oluşturun.

  2. Hangi modeli kullanmalıyım?

Genel kullanım: nexa-5.0-preview

Duygusal içerik: nexa-7.0-insomnia

Kod yazma: nexa-6.1-code-llm

Hızlı yanıt: nexa-7.0-express

  1. Rate limit var mı?
  • Evet, üyelik tipine göre değişir. Dashboard’dan kontrol edin.

📞 Destek ve İletişim

Website: https://xanaxway.com

Nexa API Docs: https://docs.xanaxway.com

Email: xanaxway@gmail.com

GitHub Issues: Sorun bildirin


📄 Lisans

MIT License. Detaylar için LICENSE dosyasına bakın.


💙 Not: nexa-7.0-insomnia modeli empati ve insan anlama kapasitesine sahip, duygusal destek ve insan etkileşimi gerektiren uygulamalar için idealdir.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

xanaxway-0.1.3.tar.gz (4.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

xanaxway-0.1.3-py3-none-any.whl (4.4 kB view details)

Uploaded Python 3

File details

Details for the file xanaxway-0.1.3.tar.gz.

File metadata

  • Download URL: xanaxway-0.1.3.tar.gz
  • Upload date:
  • Size: 4.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.14

File hashes

Hashes for xanaxway-0.1.3.tar.gz
Algorithm Hash digest
SHA256 0419e919ea195e14aadc9475d43404de6dc9cfdd3dbbbc788a5b04e77072617c
MD5 ce51b496d9a54718746dbd63f160e9ea
BLAKE2b-256 8b9b56e515ceb3956061b275033cefa9ee187a3e04041e4e13ea75cf2464d502

See more details on using hashes here.

File details

Details for the file xanaxway-0.1.3-py3-none-any.whl.

File metadata

  • Download URL: xanaxway-0.1.3-py3-none-any.whl
  • Upload date:
  • Size: 4.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.14

File hashes

Hashes for xanaxway-0.1.3-py3-none-any.whl
Algorithm Hash digest
SHA256 b4007ae2bae54a0c2003336d2ab17c7d8d7d928660eb140d55879861f57b8c89
MD5 34431bf0d2077596870df355b543a42a
BLAKE2b-256 963749c817d6d2e57a508bee5d089eab81d0ade80d00ebc3b711417a856decb8

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page