PDA

Просмотр полной версии : ArizonaAI Python SDK


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 (https://github.com/Arizona-AI/arizona-ai-python-sdk)

📣 Канал разработчиков: 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/attachments/28651173/img_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
(
)