πŸ€–Π—Π°ΠΏΡƒΡΡ‚ΠΈ cΠ²ΠΎΠΉ ИИ Π’Π΅Π»Π΅Π³Ρ€Π°ΠΌ Π‘ΠΎΡ‚: ChatGPT, Claude 3.5, Π›ΠΎΠΊΠ°Π»ΡŒΠ½Ρ‹Π΅ ΠΠ΅ΠΉΡ€ΠΎΡΠ΅Ρ‚ΠΈπŸš€

#139  ΠΏΡΡ‚Π½ΠΈΡ†Π°, 29 ноября 2024 Π³.  Π²Ρ‚ΠΎΡ€Π½ΠΈΠΊ, 24 дСкабря 2024 Π³.  20 ΠΌΠΈΠ½ΡƒΡ‚(Ρ‹)  1867 слов

Π’ Π²ΠΈΠ΄Π΅ΠΎ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ, ΠΊΠ°ΠΊ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΠΈ Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ этот ИИ Π’Π΅Π»Π΅Π³Ρ€Π°ΠΌ Π‘ΠΎΡ‚ Π½Π° Windows 10, Π° Ρ‚Π°ΠΊΠΆΠ΅ продСмонстрирована Ρ€Π°Π±ΠΎΡ‚Π° этого Π±ΠΎΡ‚Π° с использованиСм Π»ΠΎΠΊΠ°Π»ΡŒΠ½Ρ‹Ρ… Π½Π΅ΠΉΡ€ΠΎΠ½Π½Ρ‹Ρ… сСтСй.

Π‘Ρ€Π°Π²Π½Π΅Π½ΠΈΠ΅ Telegram ИИ Π±ΠΎΡ‚ΠΎΠ²: GigaChat ИИ Π±ΠΎΡ‚ vs d00m4ace ИИ Π±ΠΎΡ‚.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ Ρ€Π°Π±ΠΎΡ‚Ρ‹ этого ИИ Π’Π΅Π»Π΅Π³Ρ€Π°ΠΌ Π‘ΠΎΡ‚Π° - ChatGPT_d00m4ace_bot

ИИ Π’Π΅Π»Π΅Π³Ρ€Π°ΠΌ Π‘ΠΎΡ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ gpt-4o/gpt-4o-mini, для ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ dall-e-3 ΠΈ flux-1.1-pro/flux-schnell.

ИИ Π’Π΅Π»Π΅Π³Ρ€Π°ΠΌ Π‘ΠΎΡ‚ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с тСкстом ΠΈ изобраТСниями. ΠžΡΠ½ΠΎΠ²Π½Ρ‹Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ Π²ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‚: ΠΏΠΎΠΌΠΎΡ‰ΡŒ (/help), очистку истории (/clear), Ρ€Π°Π±ΠΎΡ‚Ρƒ с послСдними Π·Π°Π³Ρ€ΡƒΠΆΠ΅Π½Π½Ρ‹ΠΌΠΈ Ρ„Π°ΠΉΠ»Π°ΠΌΠΈ (/lastimg, /lasttxt), Π°Π½Π°Π»ΠΈΠ· ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ (/scan, /scantxt, /scanmd), ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ тСкста (/text) ΠΈ Π³Π΅Π½Π΅Ρ€Π°Ρ†ΠΈΡŽ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ (/image). Доступны Ρ‚Ρ€ΠΈ ΠΌΠΎΠ΄Π΅Π»ΠΈ для Π³Π΅Π½Π΅Ρ€Π°Ρ†ΠΈΠΈ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ: dall_e_3, flux_schnell (самая быстрая ΠΈ экономичная) ΠΈ flux_1_1_pro, ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Π΅ΠΌΡ‹Π΅ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΌΠΈ ΠΊΠΎΠΌΠ°Π½Π΄Π°ΠΌΠΈ. Π‘ΠΎΡ‚ ΠΌΠΎΠΆΠ΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ с Π·Π°Π³Ρ€ΡƒΠΆΠ΅Π½Π½Ρ‹ΠΌΠΈ тСкстовыми Ρ„Π°ΠΉΠ»Π°ΠΌΠΈ ΠΈ изобраТСниями, сохраняСт ΠΈΡΡ‚ΠΎΡ€ΠΈΡŽ послСдних 10 сообщСний для контСкста, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ ΠΌΠΎΠΆΠ½ΠΎ ΠΎΡ‡ΠΈΡΡ‚ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ /clear. ΠŸΡ€ΠΈ Π³Π΅Π½Π΅Ρ€Π°Ρ†ΠΈΠΈ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½Π° ΠΏΠΎΠΌΠΎΡ‰ΡŒ AI для ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΡ ΠΏΡ€ΠΎΠΌΠΏΡ‚ΠΎΠ² (ΠΌΠΎΠΆΠ½ΠΎ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ Ρ‡Π΅Ρ€Π΅Π· /toggle_ai_prompt). Π’Π°ΠΊΠΆΠ΅ доступна опция использования mini_llm для сниТСния расходов (/toggle_mini_llm). Для ΠΊΠΎΠΌΠ°Π½Π΄ Π°Π½Π°Π»ΠΈΠ·Π° ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ ΠΈ тСкста ΠΌΠΎΠΆΠ½ΠΎ Π΄ΠΎΠ±Π°Π²Π»ΡΡ‚ΡŒ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ ΡƒΡ‚ΠΎΡ‡Π½ΡΡŽΡ‰ΠΈΠ΅ запросы.

ΠšΠΎΠΌΠ°Π½Π΄Ρ‹ администратора для управлСния Π±ΠΎΡ‚ΠΎΠΌ Π²ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‚: установку пароля (/admin set password), созданиС ΠΊΠ»ΡŽΡ‡Π° рСгистрации (/admin new_reg), ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ доступом Π½ΠΎΠ²Ρ‹Ρ… ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ (/admin set new_users), настройку трСбования пароля (/admin set use_password), установку Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½Π½Ρ‹Ρ… языков (/admin set langs), ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠ΅ максимального числа ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ (/admin set max_users), просмотр статистики Π±ΠΎΡ‚Π° (/admin stats), ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ списком ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ (/admin users) с Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒΡŽ ΠΈΡ… Π±Π°Π½Π°/Ρ€Π°Π·Π±Π°Π½Π° (/admin user_ban), установку/снятиС Ρ€Π΅ΠΆΠΈΠΌΠ° ΠΏΠ°ΡƒΠ·Ρ‹ Π±ΠΎΡ‚Π° (/admin pause) ΠΈ Π²Ρ‹Π·ΠΎΠ² справки ΠΏΠΎ ΠΊΠΎΠΌΠ°Π½Π΄Π°ΠΌ (/admin help).

Π‘ΠΎΡ‚ автоматичСски распознаСт Ρ€Π΅Ρ‡ΡŒ ΠΈΠ· голосовых сообщСний ΠΈ Π°ΡƒΠ΄ΠΈΠΎΡ„Π°ΠΉΠ»ΠΎΠ². МоТно ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΌΠΈΠΊΡ€ΠΎΡ„ΠΎΠ½ ΠΈΠ»ΠΈ Π·Π°Π³Ρ€ΡƒΠΆΠ°Ρ‚ΡŒ Π°ΡƒΠ΄ΠΈΠΎΡ„Π°ΠΉΠ»Ρ‹. ПослС распознавания Π±ΡƒΠ΄ΡƒΡ‚ ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½Ρ‹ быстрыС ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с распознанным тСкстом.

Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ Π½ΠΎΠ²ΠΎΠ³ΠΎ Telegram Π±ΠΎΡ‚Π°

@BotFather /newbot

  1. ΠŸΠ΅Ρ€Π΅ΠΉΠ΄ΠΈΡ‚Π΅ Π² Telegram @BotFather
  2. ΠžΡ‚ΠΏΡ€Π°Π²ΡŒΡ‚Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ /newbot Π±ΠΎΡ‚Ρƒ @BotFather
  3. Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ имя для вашСго Π±ΠΎΡ‚Π° (ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Π»ΡŽΠ±Ρ‹ΠΌ). НапримСр: MY AI BOT
  4. ΠŸΡ€ΠΈΠ΄ΡƒΠΌΠ°ΠΉΡ‚Π΅ username для Π±ΠΎΡ‚Π°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π·Π°ΠΊΠ°Π½Ρ‡ΠΈΠ²Π°Ρ‚ΡŒΡΡ Π½Π° "bot". НапримСр: my_ai_l4m94d_bot
  5. ПослС создания Π±ΠΎΡ‚Π° Π²Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚Π΅:
    • Бсылку Π½Π° вашСго Π±ΠΎΡ‚Π° (t.me/имя_вашСго_Π±ΠΎΡ‚Π°)
    • Π’ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ описаниС ΠΈ Ρ„ΠΎΡ‚ΠΎ профиля
    • Бписок доступных ΠΊΠΎΠΌΠ°Π½Π΄ Ρ‡Π΅Ρ€Π΅Π· /help
    • HTTP API Ρ‚ΠΎΠΊΠ΅Π½ для управлСния Π±ΠΎΡ‚ΠΎΠΌ. НапримСр: 7580822112:AAHljenfoBbJgngjmoAf1nbI1_XplI3rSgg

⚠️ Π’Π°ΠΆΠ½ΠΎ: Π₯Ρ€Π°Π½ΠΈΡ‚Π΅ Ρ‚ΠΎΠΊΠ΅Π½ Π² бСзопасном мСстС! Он Π΄Π°Π΅Ρ‚ ΠΏΠΎΠ»Π½Ρ‹ΠΉ доступ ΠΊ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΡŽ Π±ΠΎΡ‚ΠΎΠΌ.

Π—Π°Π΄Π°ΠΉΡ‚Π΅ список ΠΊΠΎΠΌΠ°Π½Π΄ Ρ‡Π΅Ρ€Π΅Π· BotFather

  1. ΠžΡ‚ΠΏΡ€Π°Π²ΡŒΡ‚Π΅ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΡƒΡŽ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ @BotFather: /setcommands.
  2. Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ вашСго Π±ΠΎΡ‚Π° ΠΈΠ· списка.
  3. Π’Π²Π΅Π΄ΠΈΡ‚Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ Π² Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅:
ΠΊΠΎΠΌΠ°Π½Π΄Π°1 - описаниС ΠΏΠ΅Ρ€Π²ΠΎΠΉ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹
ΠΊΠΎΠΌΠ°Π½Π΄Π°2 - описаниС Π²Ρ‚ΠΎΡ€ΠΎΠΉ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ Π½Π°Π±ΠΎΡ€Π° ΠΊΠΎΠΌΠ°Π½Π΄ для Π΄Π°Π½Π½ΠΎΠ³ΠΎ ИИ Π’Π΅Π»Π΅Π³Ρ€Π°ΠΌ Π‘ΠΎΡ‚Π°:

help - ΠŸΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ доступныС ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹
balance - ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ Ρ‚Π΅ΠΊΡƒΡ‰ΠΈΠΉ баланс
clear - ΠžΡ‡ΠΈΡΡ‚ΠΈΡ‚ΡŒ ΠΈΡΡ‚ΠΎΡ€ΠΈΡŽ Π΄ΠΈΠ°Π»ΠΎΠ³Π°
lastimg - ΠŸΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ послСднСС Π·Π°Π³Ρ€ΡƒΠΆΠ΅Π½Π½ΠΎΠ΅ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅
lasttxt - ΠŸΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ послСдний Π·Π°Π³Ρ€ΡƒΠΆΠ΅Π½Π½Ρ‹ΠΉ тСкстовый Ρ„Π°ΠΉΠ»
scan - [запрос] ΠžΠΏΠΈΡΠ°Ρ‚ΡŒ содСрТимоС послСднСго Π·Π°Π³Ρ€ΡƒΠΆΠ΅Π½Π½ΠΎΠ³ΠΎ изобраТСния
scantxt - [запрос] Π Π°ΡΠΏΠΎΠ·Π½Π°Ρ‚ΡŒ тСкст Π½Π° послСднСм Π·Π°Π³Ρ€ΡƒΠΆΠ΅Π½Π½ΠΎΠΌ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΈ
scanmd - [запрос] ΠŸΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Ρ‚ΡŒ послСднСС Π·Π°Π³Ρ€ΡƒΠΆΠ΅Π½Π½ΠΎΠ΅ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Π² markdown
text - [запрос] ΠžΠ±Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ послСдний Π·Π°Π³Ρ€ΡƒΠΆΠ΅Π½Π½Ρ‹ΠΉ тСкстовый Ρ„Π°ΠΉΠ» с Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ запросом
image - [описаниС] Π‘Π³Π΅Π½Π΅Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ ΠΏΠΎ описанию
toggle_ai_prompt - Π’ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ/Π²Ρ‹ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΠΏΠΎΠΌΠΎΡ‰ΡŒ AI для ΠΏΡ€ΠΎΠΌΠΏΡ‚ΠΎΠ² ΠΏΡ€ΠΈ Π³Π΅Π½Π΅Ρ€Π°Ρ†ΠΈΠΈ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ
toggle_mini_llm - Π’ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ/Π²Ρ‹ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ использованиС всСгда mini_llm (Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ сниТаСт расходы)
use_img_dall_e_3 - ΠŸΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒΡΡ Π½Π° модСль dall_e_3 Π³Π΅Π½Π΅Ρ€Π°Ρ†ΠΈΠΈ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ
use_img_flux_schnell - ΠŸΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒΡΡ Π½Π° модСль flux_schnell Π³Π΅Π½Π΅Ρ€Π°Ρ†ΠΈΠΈ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ
use_img_flux_1_1_pro - ΠŸΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒΡΡ Π½Π° модСль flux_1_1_pro Π³Π΅Π½Π΅Ρ€Π°Ρ†ΠΈΠΈ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ
limits - ΠŸΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ Π»ΠΈΠΌΠΈΡ‚Ρ‹ Π½Π° Ρ‚Π΅ΠΊΡƒΡ‰ΠΈΠΉ дСнь

Установка ΠΈ запуск Telegram-Π±ΠΎΡ‚Π°

  1. Π—Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒ собствСнный Telegram-Π±ΠΎΡ‚ ΠΊΠ°ΠΊ Π°Ρ€Ρ…ΠΈΠ² telegram_ai_bot.zip
  2. РаспакуйтС содСрТимоС Π°Ρ€Ρ…ΠΈΠ²Π° Π² ΠΊΠΎΡ€Π΅Π½ΡŒ диска C: (ΠΈΠ»ΠΈ Π² Π΄Ρ€ΡƒΠ³ΠΎΠ΅ мСсто, Π½ΠΎ Π½Π΅ слишком Π³Π»ΡƒΠ±ΠΎΠΊΠΎ ΠΈ Π±Π΅Π· ΠΏΡ€ΠΎΠ±Π΅Π»ΠΎΠ²).
  3. ΠžΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ Ρ„Π°ΠΉΠ» config\_tgbot_ai_config.json Π² ΡƒΠ΄ΠΎΠ±Π½ΠΎΠΌ для вас тСкстовом Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π΅ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Notepad ΠΈΠ»ΠΈ Notepad++).
  4. НайдитС ΠΏΠΎΠ»Π΅ "token" ΠΈ Π·Π°ΠΌΠ΅Π½ΠΈΡ‚Π΅ Π΅Π³ΠΎ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π½Π° ваш Telegram HTTP API Ρ‚ΠΎΠΊΠ΅Π½ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Ρ‹ΠΉ Ρ€Π°Π½Π΅Π΅ Π² @BotFather
  5. Π‘ΠΎΡ…Ρ€Π°Π½ΠΈΡ‚Π΅ измСнСния Π² Ρ„Π°ΠΉΠ»Π΅ config\_tgbot_ai_config.json
  6. ΠžΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΡƒΡŽ строку (cmd.exe).
  7. ΠŸΠ΅Ρ€Π΅ΠΉΠ΄ΠΈΡ‚Π΅ Π² ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ C:\telegram_ai_bot: cd C:\telegram_ai_bot
  8. ЗапуститС Ρ„Π°ΠΉΠ» запуска Telegram-Π±ΠΎΡ‚Π° _tgbot.bat: _tgbot.bat

Установка ΠΈ запуск локального сСрвСра с ИИ-Π±ΠΎΡ‚ΠΎΠΌ

Π’Π°ΠΆΠ½ΠΎ: ΠŸΠ΅Ρ€Π΅Π΄ запуском локального сСрвСра с ИИ-Π±ΠΎΡ‚ΠΎΠΌ Π²Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ инструмСнтарий d00m4ace AI toolchain, Ссли Π²Ρ‹ Ρ€Π΅ΡˆΠΈΠ»ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π»ΠΎΠΊΠ°Π»ΡŒΠ½Ρ‹Π΅ нСйросСти. Вся установка выполняСтся автоматичСски Π² ΠΎΠ΄ΠΈΠ½ ΠΊΠ»ΠΈΠΊ (Ρ‚ΠΎΡ‡Π½Π΅Π΅, запуск ΠΎΠ΄Π½ΠΎΠ³ΠΎ Ρ„Π°ΠΉΠ»Π° setup.bat сдСлаСт всС автоматичСски).

Установка ΠΈ запуск d00m4ace AI toolchain Π½Π° Windows 10

Если Π²Ρ‹ ΠΏΡ€Π΅Π΄ΠΏΠΎΡ‡ΠΈΡ‚Π°Π΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ API-ΠΊΠ»ΡŽΡ‡ΠΈ ΠΎΡ‚ OpenAI, Anthropic ΠΈΠ»ΠΈ Google, Ρ‚ΠΎ Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π½Π΅ ΡƒΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°Ρ‚ΡŒ ΠΈ Π½Π΅ Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ d00m4ace AI toolchain.

Π’Π΅ΠΏΠ΅Ρ€ΡŒ Π²Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ Π»ΠΎΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΉ сСрвСр с ИИ-Π±ΠΎΡ‚ΠΎΠΌ, ΠΊ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌΡƒ Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΠ±Ρ€Π°Ρ‰Π°Ρ‚ΡŒΡΡ ваш Telegram-Π±ΠΎΡ‚.

ΠšΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΡ нСйросСтСй ΠΈ API ΠΊΠ»ΡŽΡ‡Π΅ΠΉ

ΠžΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ Ρ„Π°ΠΉΠ» ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ ИИ-Π±ΠΎΡ‚Π° config\_bot_ai_config.json Π² ΡƒΠ΄ΠΎΠ±Π½ΠΎΠΌ для вас тСкстовом Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π΅ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Notepad ΠΈΠ»ΠΈ Notepad++).

ΠžΡΠ½ΠΎΠ²Π½Ρ‹Π΅ ΠΌΠΎΠ΄Π΅Π»ΠΈ LLM (Large Language Models):

  1. OpenAI

    • GPT-4o, o1-mini
    • Π’Ρ€Π΅Π±ΡƒΠ΅Ρ‚: OPENAI_API_KEY

    "chat_llm": { "url":"openai", "model":"gpt-4o" },

    "mini_llm": { "url":"openai", "model":"gpt-4o-mini" },

    "vision_llm": { "url":"openai", "model":"gpt-4o" },

  2. Claude (Anthropic)

    • Claude 3.5 Sonnet/Haiku
    • Π’Ρ€Π΅Π±ΡƒΠ΅Ρ‚: ANTHROPIC_API_KEY

    "chat_llm": { "url":"claude", "model":"claude-3-5-sonnet-20241022" },

    "mini_llm": { "url":"claude", "model":"claude-3-5-haiku-20241022" },

    "vision_llm": { "url":"claude", "model":"claude-3-5-sonnet-20241022" },

  3. Google Gemini

    • Gemini 1.5 Pro/Flash, Gemini 2 Flash
    • Π’Ρ€Π΅Π±ΡƒΠ΅Ρ‚: GEMINI_API_KEY

    "chat_llm": { "url":"genai", "model":"gemini-1.5-pro" },

    "mini_llm": { "url":"genai", "model":"gemini-1.5-flash-8b" },

    "vision_llm": { "url":"genai", "model":"gemini-1.5-flash" },

  4. Π›ΠΎΠΊΠ°Π»ΡŒΠ½Ρ‹Π΅ ΠΌΠΎΠ΄Π΅Π»ΠΈ

    ВмСстС с инструмСнтариСм d00m4ace AI toolchain Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Ollama для локального запуска Π΄Ρ€ΡƒΠ³ΠΈΡ… ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ Π½Π΅ΠΉΡ€ΠΎΠ½Π½Ρ‹Ρ… сСтСй.

    ΠŸΠΎΠ»Π½Ρ‹Π΅ инструкции ΠΏΠΎ установкС Ollama Π² Windows 10

    • Llama 3.2, Qwen 2.5, DeepSeek Coder ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ Π»ΠΎΠΊΠ°Π»ΡŒΠ½Ρ‹Π΅ ΠΌΠΎΠ΄Π΅Π»ΠΈ доступныС Π² Ollama
    • Поиск Π»ΠΎΠΊΠ°Π»ΡŒΠ½Ρ‹Ρ… ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ для установки: https://ollama.com/search

    "chat_llm": { "url":"http://localhost:9117", "model":"llama3.2-vision:11b-instruct-q8_0" },

    "mini_llm": { "url":"http://localhost:9117", "model":"llama3.2-vision:11b-instruct-q8_0" },

    "vision_llm": { "url":"http://localhost:9117", "model":"llama3.2-vision:11b-instruct-q8_0" },

    "chat_llm": { "url":"http://localhost:9117", "model":"llama3.1:8b" },

    "mini_llm": { "url":"http://localhost:9117", "model":"llama3.1:8b" },

    "chat_llm": { "url":"http://localhost:9117", "model":"qwen2.5-coder:14b-instruct-q8_0" },

    "mini_llm": { "url":"http://localhost:9117", "model":"qwen2.5-coder:14b-instruct-q8_0" },

    "chat_llm": { "url":"http://localhost:9117", "model":"qwen2.5-coder:32b" },

    "mini_llm": { "url":"http://localhost:9117", "model":"qwen2.5-coder:32b" },

    "chat_llm": { "url":"http://localhost:9117", "model":"llama3.2-vision:11b-instruct-fp16" },

    "mini_llm": { "url":"http://localhost:9117", "model":"llama3.2-vision:11b-instruct-fp16" },

    "chat_llm": { "url":"http://localhost:9117", "model":"deepseek-coder-v2:16b" },

    "mini_llm": { "url":"http://localhost:9117", "model":"deepseek-coder-v2:16b" },

    "chat_llm": { "url":"http://localhost:9117", "model":"deepseek-coder-v2:16b-lite-instruct-q8_0" },

    "mini_llm": { "url":"http://localhost:9117", "model":"deepseek-coder-v2:16b-lite-instruct-q8_0" },

    "chat_llm": { "url":"http://localhost:9117", "model":"mistral-small:22b" },

    "mini_llm": { "url":"http://localhost:9117", "model":"mistral-small:22b" },

Установка num_ctx для Π»ΠΎΠΊΠ°Π»ΡŒΠ½Ρ‹Ρ… ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ Ollama:

ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ num_ctx Π² контСкстС ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ машинного обучСния, Ρ‚Π°ΠΊΠΈΡ… ΠΊΠ°ΠΊ Ρ‚Π΅, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ Π² Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ΅ Ollama, ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ относится ΠΊ количСству Ρ‚ΠΎΠΊΠ΅Π½ΠΎΠ² контСкста, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ модСль ΠΌΠΎΠΆΠ΅Ρ‚ ΠΎΠ±Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Ρ‚ΡŒ ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ. Установка num_ctx опрСдСляСт, сколько ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰ΠΈΡ… Ρ‚ΠΎΠΊΠ΅Π½ΠΎΠ² (слов ΠΈΠ»ΠΈ символов) модСль ΠΌΠΎΠΆΠ΅Ρ‚ ΡƒΡ‡ΠΈΡ‚Ρ‹Π²Π°Ρ‚ΡŒ ΠΏΡ€ΠΈ Π³Π΅Π½Π΅Ρ€Π°Ρ†ΠΈΠΈ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π³ΠΎ Ρ‚ΠΎΠΊΠ΅Π½Π° ΠΈΠ»ΠΈ ΠΎΡ‚Π²Π΅Ρ‚Π΅. Π­Ρ‚ΠΎ Π²Π°ΠΆΠ½ΠΎ для поддСрТания согласованности ΠΈ связности Π² Π±ΠΎΠ»Π΅Π΅ Π΄Π»ΠΈΠ½Π½Ρ‹Ρ… тСкстах.

ΠšΠΎΠ½Ρ‚Π΅ΠΊΡΡ‚Π½Ρ‹Π΅ Ρ‚ΠΎΠΊΠ΅Π½Ρ‹ β€” это Ρ‚Π΅ части Π²Ρ…ΠΎΠ΄Π½ΠΎΠ³ΠΎ тСкста, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ модСль рассматриваСт, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€Π΅Π΄ΡΠΊΠ°Π·Π°Ρ‚ΡŒ ΠΈΠ»ΠΈ ΠΎΠ±ΡŠΡΡΠ½ΠΈΡ‚ΡŒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ Ρ‚ΠΎΠΊΠ΅Π½. Π£Π²Π΅Π»ΠΈΡ‡Π΅Π½ΠΈΠ΅ значСния num_ctx позволяСт ΠΌΠΎΠ΄Π΅Π»ΠΈ Π²ΠΈΠ΄Π΅Ρ‚ΡŒ большС ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅Π³ΠΎ тСкста, Ρ‡Ρ‚ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ ΡƒΠ»ΡƒΡ‡ΡˆΠΈΡ‚ΡŒ качСство Π΅Π΅ прСдсказаний Π² Π·Π°Π΄Π°Ρ‡Π°Ρ…, Π³Π΄Π΅ контСкст ΠΈΠΌΠ΅Π΅Ρ‚ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅. Однако это Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚ ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΡ‚ΡŒ использованиС памяти ΠΈ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ.

ΠŸΡ€ΠΈ настройкС num_ctx Π²Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ Π½Π°ΠΉΡ‚ΠΈ баланс ΠΌΠ΅ΠΆΠ΄Ρƒ качСством Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ΠΎΠ² ΠΈ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒΡŽ ΠΌΠΎΠ΄Π΅Π»ΠΈ. Π—Π°Ρ‡Π°ΡΡ‚ΡƒΡŽ, Ссли ваш тСкст большой ΠΈ Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ понимания Π³Π»ΠΎΠ±Π°Π»ΡŒΠ½Ρ‹Ρ… связСй, ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΎΠ²Π°Ρ‚ΡŒΡΡ большСС Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ num_ctx, Π° Ссли тСкст ΠΊΠΎΡ€ΠΎΡ‚ΠΊΠΈΠΉ ΠΈΠ»ΠΈ контСкст ΠΌΠ΅Π½Π΅Π΅ Π²Π°ΠΆΠ΅Π½, мСньшСго значСния ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Π²ΠΏΠΎΠ»Π½Π΅ достаточно.

Π—Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ: По ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ num_ctx Π² Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ΅ Ollama установлСно Π½Π° 2048 Ρ‚ΠΎΠΊΠ΅Π½ΠΎΠ², Ρ‡Ρ‚ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ достаточно для ΠΊΠΎΡ€ΠΎΡ‚ΠΊΠΈΡ… взаимодСйствий, Π½ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡ΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ Π² Π±ΠΎΠ»Π΅Π΅ слоТных сцСнариях. Однако Π² нашСй ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ Π΅ΡΡ‚ΡŒ опция Β«ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽΒ» (см. "default"), которая ΠΈΠΌΠ΅Π΅Ρ‚ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅, Π° ΠΈΠΌΠ΅Π½Π½ΠΎ 8192, Ρ‡Ρ‚ΠΎ Π²ΠΏΠΎΠ»Π½Π΅ достаточно для большСго количСства Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠ² Ρ€Π°Π±ΠΎΡ‚Ρ‹, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΡƒΡ‡ΠΈΡ‚Ρ‹Π²Π°Π΅Ρ‚ рост контСкстного ΠΎΠΊΠ½Π° Π² Π±ΠΎΠ»Π΅Π΅ Π½ΠΎΠ²Ρ‹Ρ… модСлях.

ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ ΠΌΠΎΠ³ΡƒΡ‚ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ num_ctx Π½Π° Π±ΠΎΠ»Π΅Π΅ высокиС значСния, Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ 8192 ΠΈΠ»ΠΈ Π΄Π°ΠΆΠ΅ 16384, Π² зависимости ΠΎΡ‚ возмоТностСй ΠΌΠΎΠ΄Π΅Π»ΠΈ ΠΈ доступного оборудования.

ΠšΠΎΠΌΠΏΡ€ΠΎΠΌΠΈΡΡ: Однако установка большСго num_ctx ΠΌΠΎΠΆΠ΅Ρ‚ привСсти ΠΊ ΡƒΠ²Π΅Π»ΠΈΡ‡Π΅Π½ΠΈΡŽ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ ΠΎΡ‚ΠΊΠ»ΠΈΠΊΠ°, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ обрабатываСтся большС Π΄Π°Π½Π½Ρ‹Ρ…. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π±Π°Π»Π°Π½ΡΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΌΠ΅ΠΆΠ΄Ρƒ Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠΌ контСкста ΠΈ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒΡŽ Π² зависимости ΠΎΡ‚ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Ρ‹Ρ… случаСв использования

ΠŸΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ ΠΈ ΠΈΡ… Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ num_ctx Π² Ρ„Π°ΠΉΠ»Π΅ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ ИИ-Π±ΠΎΡ‚Π°:

    "ollama_num_ctx": {
        "llama3.2-vision":16384,
        "llama3.2":16384,
        "llama3.1":16384,
        "qwen2.5-coder":16384,
        "deepseek-coder-v2":16384,
        "mistral-small":131072,
        "phi3:mini":4096,
        "phi3:medium":4096,
        "phi3":8192,
        "default":8192
    },  

Если Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ num_ctx для ΠΊΠ°ΠΊΠΎΠΉ-Π»ΠΈΠ±ΠΎ ΠΌΠΎΠ΄Π΅Π»ΠΈ, просто Π·Π°ΠΌΠ΅Π½ΠΈΡ‚Π΅ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π΅Π΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅. НапримСр, Ссли Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΡƒΠΌΠ΅Π½ΡŒΡˆΠΈΡ‚ΡŒ num_ctx для ΠΌΠΎΠ΄Π΅Π»ΠΈ llama3.2, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Π΅Π³ΠΎ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ:

    "ollama_num_ctx": {
        ...
        "llama3.2": 65536
        ...
    },

МодСли Π³Π΅Π½Π΅Ρ€Π°Ρ†ΠΈΠΈ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ:

  1. Π›ΠΎΠΊΠ°Π»ΡŒΠ½Π°Ρ модСль

    • Π’Ρ€Π΅Π±ΡƒΠ΅Ρ‚ d00m4ace AI toolchain
    • Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚:
      • C:\d00m4ace_toolchain\sdxl_serv.bat
      • C:\d00m4ace_toolchain\sd35_serv.bat
      • C:\d00m4ace_toolchain\flux_serv.bat

    "local_model": { "url":"http://localhost:8066", "model":"", "prompt_ai":"Write a prompt in English for generating AI images based on user input:\n" },

  2. DALL-E 3

    • Π’Ρ€Π΅Π±ΡƒΠ΅Ρ‚ OpenAI API

    "dall_e_3": { "url":"openai", "model":"dall-e-3", "prompt_ai":"Write a prompt in English for generating AI images based on user input:\n" },

  3. Replicate ΠΌΠΎΠ΄Π΅Π»ΠΈ

    • Π’Ρ€Π΅Π±ΡƒΠ΅Ρ‚: REPLICATE_API_TOKEN
    • Π’ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚: Flux, SDXL, Ghibli стили

    "flux_schnell": { "url":"replicate", "model":"black-forest-labs/flux-schnell", "prompt_ai":"Write a prompt in English for generating AI images based on user input:\n" },

    "flux_1_1_pro": { "url":"replicate", "model":"black-forest-labs/flux-1.1-pro", "prompt_ai":"Write a prompt in English for generating AI images based on user input:\n" },

    "sdxl": { "url":"replicate", "model":"stability-ai/sdxl", "prompt_ai":"Write a prompt in English for generating Stable Diffusion XL images based on user input:\n" },

    "sdxl_lightning_4step": { "url":"replicate", "model":"bytedance/sdxl-lightning-4step", "prompt_ai":"Write a prompt in English for generating Stable Diffusion XL images based on user input:\n" },

    "flux_ghibli": { "url":"replicate", "model":"aleksa-codes/flux-ghibsky-illustration", "prompt_ai":"Write a prompt in English for generating Stable Diffusion XL images based on user input:\n" },

МодСли распознавания Ρ€Π΅Ρ‡ΠΈ:

  1. OpenAI whisper

    • Π’Ρ€Π΅Π±ΡƒΠ΅Ρ‚ OpenAI API
    • Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚: OpenAI whisper

    "whisper": { "url":"openai", "lang":"" },

  2. Local Systran whisper

    • Π’Ρ€Π΅Π±ΡƒΠ΅Ρ‚ d00m4ace AI toolchain
    • Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚: C:\d00m4ace_toolchain\whisper_serv.bat

    "whisper": { "url":"http://localhost:8062", "lang":"" },

    ΠΈΠ»ΠΈ IP-адрСс Π΄Ρ€ΡƒΠ³ΠΎΠΉ ΠΌΠ°ΡˆΠΈΠ½Ρ‹, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ Π·Π°ΠΏΡƒΡ‰Π΅Π½ d00m4ace AI toolchain whisper_serv.bat:

    "whisper": { "url":"http://192.168.2.8:8062", "lang":"" },

МодСли Π³Π΅Π½Π΅Ρ€Π°Ρ†ΠΈΠΈ Ρ€Π΅Ρ‡ΠΈ:

  1. Edge TTS

    • Π’Ρ€Π΅Π±ΡƒΠ΅Ρ‚ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ ΠΊ Π˜Π½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Ρƒ
    • Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚: Edge tts (бСсплатныС сСрвСры Microsoft)

    "dialog_gen_tts": { "url":"edge", "model":"edge" },

    "tts_user_mapping": { "default_" : "ru-RU-DmitryNeural", "default" : "ru-RU-SvetlanaNeural" },

  2. OpenAI TTS

    • Π’Ρ€Π΅Π±ΡƒΠ΅Ρ‚ OpenAI API
    • Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚: OpenAI tts-1

    "dialog_gen_tts": { "url":"openai", "model":"tts-1" },

    "tts_user_mapping": { "default_" : "onyx", "default" : "nova" },

  3. Google TTS

    • Π’Ρ€Π΅Π±ΡƒΠ΅Ρ‚ GEMINI_API_KEY
    • Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚: Google Text-to-Speech AI

    "dialog_gen_tts": { "url":"google", "model":"google" },

    "tts_user_mapping": { "default_" : "ru-RU-Standard-D", "default" : "ru-RU-Standard-C" },

  4. Local Coqui TTS

    • Π’Ρ€Π΅Π±ΡƒΠ΅Ρ‚ d00m4ace AI toolchain
    • Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚: C:\d00m4ace_toolchain\coqui_serv.bat

    "dialog_gen_tts": { "url":"http://localhost:8061", "model":"coqui" },

    "tts_user_mapping": { "default_" : "Filip Traverse", "default" : "Vjollca Johnnie" },

    ΠΈΠ»ΠΈ

    "dialog_gen_tts": { "url":"http://localhost:8061", "model":"coqui_one" },

    "tts_user_mapping": { "default_" : "Filip Traverse", "default" : "Vjollca Johnnie" },

    ΠΈΠ»ΠΈ

    "dialog_gen_tts": { "url":"http://localhost:8061", "model":"coqui_split" },

    "tts_user_mapping": { "default_" : "Filip Traverse", "default" : "Vjollca Johnnie" },

  5. ELEVENLABS

    • Π’Ρ€Π΅Π±ΡƒΠ΅Ρ‚ ELEVENLABS_API_KEY
    • Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚: ELEVENLABS Text-to-Speech AI

    "dialog_gen_tts": { "url":"elevenlabs", "model":"elevenlabs" },

    "tts_user_mapping": { "default_" : "iP95p4xoKVk53GoZ742B", "default" : "FGY2WhTYpPnrIDTdsKH5" },

Π’Π°ΠΆΠ½Ρ‹Π΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹:

- `MAX_FILE_SIZE`: ΠœΠ°ΠΊΡΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΉ Ρ€Π°Π·ΠΌΠ΅Ρ€ Ρ„Π°ΠΉΠ»Π° для Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ Π² Π±ΠΎΡ‚
- `MAX_FILE_CONTENT_LENGTH`: ΠœΠ°ΠΊΡΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΉ Ρ€Π°Π·ΠΌΠ΅Ρ€ Ρ„Π°ΠΉΠ»Π° для ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ /text
- `daily_limit_*`: ΠžΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΡ Π½Π° запросы
- `cmd_wait_time`: ВрСмя оТидания ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΊΠΎΠΌΠ°Π½Π΄Π°ΠΌΠΈ

Настройка API ΠΊΠ»ΡŽΡ‡Π΅ΠΉ:

ВсС API ΠΊΠ»ΡŽΡ‡ΠΈ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±Ρ‹Ρ‚ΡŒ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Ρ‹ Π½Π° ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ… ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°Ρ… ΠΈ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Ρ‹ Π² ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹ΠΉ Ρ„Π°ΠΉΠ».

OPENAI_API_KEY: https://platform.openai.com/settings/organization/api-keys

ANTHROPIC_API_KEY: https://console.anthropic.com/settings/keys

GEMINI_API_KEY: https://aistudio.google.com/apikey

REPLICATE_API_TOKEN: https://replicate.com/account/api-tokens

    "OPENAI_API_KEY": "sk-ваш-ΠΊΠ»ΡŽΡ‡",    
    "ANTHROPIC_API_KEY": "sk-ant-ваш-ΠΊΠ»ΡŽΡ‡",
    "GEMINI_API_KEY": "ваш-ΠΊΠ»ΡŽΡ‡",
    "REPLICATE_API_TOKEN": "ваш-Ρ‚ΠΎΠΊΠ΅Π½",

Запуск локального сСрвСра с ИИ-Π±ΠΎΡ‚ΠΎΠΌ

  1. Π‘ΠΎΡ…Ρ€Π°Π½ΠΈΡ‚Π΅ измСнСния Π² Ρ„Π°ΠΉΠ»Π΅ config\_bot_ai_config.json
  2. ΠžΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΡƒΡŽ строку (cmd.exe).
  3. ΠŸΠ΅Ρ€Π΅ΠΉΠ΄ΠΈΡ‚Π΅ Π² ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ C:\telegram_ai_bot: cd C:\telegram_ai_bot
  4. ЗапуститС Ρ„Π°ΠΉΠ» запуска Telegram-Π±ΠΎΡ‚Π° _bot_ai.bat: _bot_ai.bat

ПозТС Π±ΡƒΠ΄ΡƒΡ‚ ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ ИИ Π’Π΅Π»Π΅Π³Ρ€Π°ΠΌ Π‘ΠΎΡ‚Ρ‹. Π‘Π»Π΅Π΄ΠΈΡ‚Π΅ Π·Π° ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ΠΌ!

https://t.me/d00m4ace_blog