XanaxWay API Python, LLM
Project description
XanaxWay AI GateWay Python Kütüphanesi
XanaxWay tarafından sunulan yüzlerce LLM modellerine erişim sağlayan Python kütüphanesidir. Bu kütüphane ile yapay zeka 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:
-
XanaxWay Dashboard adresine girin
-
GitHub/X/Google/Spotify hesaplarınızın birisi ile kayıt olun veya giriş yapın
-
Dashboard’dan API token’ınızı alın
🚀 Hızlı Başlangıç
from xanaxway import aiClient
# API token'ınız ile client oluşturun
client = aiClient(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
Modeller sayfasına bakarak modellerin limitlerini ve hangi üyelikleri desteklediklerini görün.
XanaxWay hazır modelleri sunmak ile kalmayıp, kendi modellerinide sunabiliyor, Nexa ve Wiggly modellerinide kullanabilirsiniz.
"""
🔍 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']}
""")
❓ Sık Sorulan Sorular
-
API token’ımı nasıl alırım? XanaxWay platformundan kayıt olun ve Dashboard'dan token oluşturun.
-
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
- 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
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
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file xanaxway-0.1.5.tar.gz.
File metadata
- Download URL: xanaxway-0.1.5.tar.gz
- Upload date:
- Size: 3.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
192464b6bb1f1ee517c03d26d81813b9aa09fd1c9467d731ce27811d577c4996
|
|
| MD5 |
afa81cd3f1408aa4c7f2ed7b9eb1132f
|
|
| BLAKE2b-256 |
8b605cec8f35753038c0508d1ac969484ff6fb6c472c0d5cb861bd8ac2c88fea
|
File details
Details for the file xanaxway-0.1.5-py3-none-any.whl.
File metadata
- Download URL: xanaxway-0.1.5-py3-none-any.whl
- Upload date:
- Size: 3.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
9f16417b9317da307e20a7f658a31f2168f5f27942b15f4c8d20bea76a13f8d6
|
|
| MD5 |
379fe3918fd1caf6d7b9f6aadb72b8aa
|
|
| BLAKE2b-256 |
46649659d33cc0f2aa4aef2663ae8ebbcc38d0a23c59aa60ca250590962f4e37
|