xGPT 🚀
xGPT — это мощная и простая в использовании библиотека Python для доступа к различным бесплатным провайдерам ИИ. Вдохновленная проектом g4f, она предоставляет унифицированный интерфейс для взаимодействия с LLM без необходимости использования платных API-ключей.
✨ Особенности
- 🆓 Полностью бесплатно: Используйте возможности современных ИИ без затрат.
- 🛠 Простой API: Один клиент для всех провайдеров.
- 🔄 Поддержка стриминга: Получайте ответы в реальном времени.
- 🧩 Расширяемость: Легко добавляйте новых провайдеров.
🚀 Быстрый старт
Установка
pip install xgpt
Пример использования
from xgpt import Client
# Инициализация клиента
client = Client()
# Запрос к Pollinations AI
response = client.chat_completion(
provider="pollinations",
model="gpt-4",
messages=[{"role": "user", "content": "Привет, xGPT! Расскажи о себе."}]
)
print(f"Ответ: {response}")
🛠 Поддерживаемые провайдеры
| Провайдер | Статус | Модели |
|---|---|---|
| Pollinations AI | ✅ Работает | gpt-4, openai, и др. |
| Puter | 🧪 Бета | gpt-4o |
📜 Лицензия
Этот проект распространяется под лицензией MIT. Подробности в файле LICENSE.
Создано с помощью Manus.
Metadata
Release files for xgpt 0.1.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| xgpt-0.1.1.tar.gz | 4.0 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| xgpt-0.1.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 10.2 kB
Release files / xgpt-0.1.1.tar.gz
| Download URL | xgpt-0.1.1.tar.gz |
|---|---|
| Size | 4.0 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
d6a2a220fa7df4ce958be39b9680c36a35e2ed3f4eaef1a90562b7310b2e048c
|
|
BLAKE2b-256 checksum How to use checksums |
91e50dc120dcbf0fe96ca4499d43f53c8cb8e3c5b85d0a24b96b4f687d10ca37
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
Hatch/1.16.3 cpython/3.11.0 HTTPX/0.28.1
|
Release files / xgpt-0.1.1-py3-none-any.whl
| Download URL | xgpt-0.1.1-py3-none-any.whl |
|---|---|
| Size | 6.2 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
6a5b331e9fd6f61af2626d51f3a9858bb43e66948dcb7a8838919a7b656199f3
|
|
BLAKE2b-256 checksum How to use checksums |
2803d666adc2654a7afba9bb91720addd07e9c15208bac863a14dc3eee048e26
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
Hatch/1.16.3 cpython/3.11.0 HTTPX/0.28.1
|