ANTICHAT

ANTICHAT (https://forum.antichat.xyz/index.php)
-   Python (https://forum.antichat.xyz/forumdisplay.php?f=205)
-   -   ArizonaAI Python SDK (https://forum.antichat.xyz/showthread.php?t=1546191)

fakelag28 21.12.2025 21:07

https://i.yapx.ru/cYdMK.png

ArizonaAI Python SDK — Инструментарий для разработчиков​

📌 Что такое ArizonaAI SDK

Это официальная Python-библиотека для интеграции возможностей ArizonaAI в ваши скрипты и приложения.

С её помощью вы можете автоматизировать работу с нейросетевыми агентами, взаимодействовать с данными форума и управлять лимитами напрямую через код.

Подходит для создания уникальных помощников, автоответчиков для форума и внутриигровых ассистентов.

Особенности библиотеки
  • 🔄 Sync/Async — полная поддержка как простых синхронных скриптов, так и высокопроизводительных асинхронных приложений.
  • 📦 Полная типизация — использование Type Hints и Dataclasses для удобной разработки и автодополнения в IDE.
  • 📡 Streaming — поддержка потоковой выдачи текста для создания "живого" вывода ответов (как в ChatGPT).
  • Модульность — раздельные пространства имен для чатов, моделей, пользователей, конфигураций и форума.

🚀 Быстрый старт

Установка:

Bash:





Код:

pip
install
arizona-ai-sdk



Пример простого запроса:

Python:





Код:

from
arizona_ai_sdk
import
ArizonaAIClient

client
=
ArizonaAIClient
(
api_key
=
"your-api-key"
)
# Быстрый вопрос к ArizonaLM
response
=
client
.
ask
(
"Как правильно подать жалобу на администратора?"
)
print
(
f"Ответ:{response}"
)



🧠 Функциональные возможности

Цитата:


💬 Chat & Streaming
— Поддержка всех моделей ArizonaLM и сторонних LLM. Возможность передачи контекста через Message-объекты и обработка потока данных в реальном времени.

Цитата:


🏛️ Forum API
— Глубокая интеграция с форумом Arizona RP: получение содержимого тем, сообщений, информации о пользователях и списках серверов.

Цитата:


📁 Работа с файлами
— Утилиты для быстрой конвертации локальных файлов (изображений, документов) во вложения для AI-агентов.

FAQ для разработчиков

Где взять API ключ?

— Ключ можно получить в личном кабинете на сайте ArizonaAI.

Как обрабатывать ошибки?

— Библиотека предоставляет детальные исключения:
Код:

AuthenticationError
,
Код:

RateLimitError
,
Код:

ValidationError
. Вы всегда будете знать, почему запрос не прошел.

🔗 Ссылки
  • 📦 PyPI: arizona-ai-sdk
  • 💻 GitHub: Source Code
  • 📣 Канал разработчиков: Telegram

Лицензия: GPL-2.0

Klimer 21.12.2025 21:51

круто если запустить в боты

Euromen 23.12.2025 00:42

1766436109994.pngEuromen · 22 Дек 2025 в 23:42' data-fancybox="lb-post-1651173" data-lb-caption-extra-html="" data-lb-sidebar-href="" data-single-image="1" data-src="https://www.blast.hk/attachments/283660/" style="cursor: pointer;" title="1766436109994.png">
https://forum.antichat.xyz/attachmen...dd1d9cf11f.png

Вполне себе крутой инструмент к примеру на обзвонах.

Python:





Код:

import
os
,
sys
,
time
from
colorama
import
Fore
,
Style
,
init
from
arizona_ai_sdk
import
ArizonaAIClient
init
(
autoreset
=
True
)
API_KEY
=
"44b4114e0325fd64454f41067a886e5a"
AI_NAME
=
"ArizonaAI"
VERSION
=
"1.0"
client
=
ArizonaAIClient
(
api_key
=
API_KEY
)
history
=
[
]
def
clear
(
)
:
os
.
system
(
"cls"
if
os
.
name
==
"nt"
else
"clear"
)
def
banner
(
)
:
print
(
Fore
.
CYAN
+
Style
.
BRIGHT
+
r"""
 █████╗ ██████╗ ██╗███████╗ ██████╗ ███╗  ██╗ █████╗
██╔══██╗██╔══██╗██║╚══███╔╝██╔═══██╗████╗  ██║██╔══██╗
███████║██████╔╝██║  ███╔╝ ██║  ██║██╔██╗ ██║███████║
██╔══██║██╔══██╗██║ ███╔╝  ██║  ██║██║╚██╗██║██╔══██║
██║  ██║██║  ██║██║███████╗╚██████╔╝██║ ╚████║██║  ██║
╚═╝  ╚═╝╚═╝  ╚═╝╚═╝╚══════╝ ╚═════╝ ╚═╝  ╚═══╝╚═╝  ╚═╝
 """
)
print
(
Fore
.
YELLOW
+
f"{AI_NAME}v{VERSION}"
)
print
(
Fore
.
GREEN
+
"Ну ебать пиши свой запрос котакбас, если ты тупой то /help"
)
print
(
"-"
*
60
)
def
loading
(
t
=
"Ну я думаю ебать, потею тут."
)
:
for
_
in
range
(
3
)
:
for
d
in
[
".  "
,
".. "
,
"..."
]
:
sys
.
stdout
.
write
(
Fore
.
MAGENTA
+
f"\r{t}{d}"
)
sys
.
stdout
.
flush
(
)
;
time
.
sleep
(
0.4
)
print
(
"\r"
+
" "
*
30
+
"\r"
,
end
=
""
)
def
help_menu
(
)
:
print
(
Fore
.
CYAN
+
"""
/help помощь
/clear почистить чат
/exit выйти на***
/history история #подсхалка #порнуха
"""
)
def
show_history
(
)
:
if
not
history
:
print
(
Fore
.
RED
+
"История пуста."
)
;
return
print
(
Fore
.
YELLOW
+
"История:"
)
for
i
,
h
in
enumerate
(
history
,
1
)
:
print
(
Fore
.
CYAN
+
f"{i}.{h}"
)
def
ask_ai
(
q
)
:
loading
(
)
try
:
return
client
.
ask
(
q
)
except
Exception
as
e
:
return
f"Опааа, а тут ошибочка ИИ:{e}"
def
main_loop
(
)
:
clear
(
)
;
banner
(
)
while
True
:
u
=
input
(
Fore
.
GREEN
+
"Ты ➜ "
+
Style
.
BRIGHT
)
if
not
u
.
strip
(
)
:
continue
if
u
==
"/exit"
:
print
(
Fore
.
RED
+
"Выход"
)
;
break
elif
u
==
"/clear"
:
clear
(
)
;
banner
(
)
elif
u
==
"/help"
:
help_menu
(
)
elif
u
==
"/history"
:
show_history
(
)
else
:
history
.
append
(
u
)
a
=
ask_ai
(
u
)
print
(
Fore
.
BLUE
+
Style
.
BRIGHT
+
f"{AI_NAME}➜ "
,
end
=
""
)
print
(
Fore
.
WHITE
+
a
)
print
(
"-"
*
60
)
if
__name__
==
"__main__"
:
main_loop
(
)



Время: 01:59