Технологии Чайника
41 subscribers
288 photos
15 videos
176 files
69 links
Отчаянные технологии...

> https://t.me/teaspot500
Download Telegram
Управление ИИ.exe
39 MB
Давно ничего не постилось, поэтому вот вам мой код, работающий с Ollama и предоставляющий удобный доступ к работе с моделями, но без локального хранения истории

Главная суть - возможность писать запросы от любого имени, а не только "user"

Так же хочу обратить внимание на то, что используются 4 ядра процессора - обязательно поменяйте это, если это нагружает ваше устройство
❤1
Давно не программировал на питоне... Вроде всё правильно, руки ещё помнят
Быстро написал простой и абсолютно понятный код анимации загрузки, который буду использовать в будущих проектах!

from time import sleep as __; exec('def _(): (__(0.1))'); 'hi', print('Загрузка ', end=' ')
while True: ( _(), # Hell World!
print('\b/', end='', flush=1),_(),print('\b'+'-', end='', flush=2), _(),
print( '\b'+'\\', flush=True, end = "")); print('\b'+f'|{_()}'[0], end='', flush=1)
project-AI-fried-v1 (0.1a).rar
2.7 KB
Скелет написан - сейчас будет бесконечность новых версий
project-AI-fried-v1 (0.1b).rar
3.6 KB
Добавлено там тосе босе... Я не умею вести чейнджлог, да?

Заметил проблему, что давно не программировал и вообще капец теперь тяжко... Хотя скорее я просто сам расфокусирован и так далее, ведь это состояние применимо не только к программированию сейчас
project-AI-fried-v1 (0.1c).rar
3.8 KB
В моей последней на сегодня версии были добавлены баги и так же я поменял ИИ на более умную и с инструментами, в замен на скорость и отсутствие цензуры, но так же и добавил удобную возможность переключить обратно, так что всё ок

Правда проблема теперь с тем, что JSON не может сохранится, но это я завтра потыкаю, что я там сломал...
🙏1
project-AI-fried-v1 (0.2a).rar
5.2 KB
Тяжело... Пока инструменты не работают, но уже почти всё готово для этого
🔥1
from random import choice as ra
from time import sleep as sl
try: slap = float(input('float> '))
except: print('Wrong! Set 0.1'); slap = 0.1
while True:
print(ra(['\b ', '#', '\b', '\b#']), end='', flush=True)
sl(slap)

👀
project-AI-fried-v1 (0.2b) #broken.rar
5.2 KB
Не стоило мне будучи сонным что-то стараться делать.. Почему файл стал меньше по размеру на 0.1 кб? ВТХ.. В любом случае я костыльно сделал запись файла только ради теста и благо print(response) открыло мне глаза на структуру... В общем, я не могу в такую позднюю ночь писать код, слишком сонный, но сегодняшние эксперименты сильно помогут в будущем
Ребят, нужна помощь, ниже пишите около трёх-четырёх популярных и прописанных персонажа, которые не выходят за рамки цензуры и при этом идеально НЕ подходят друг другу или их встреча будет комичной, пожалуйста!
Вот и добавлена интеграция инструментов! Пока что она не в цикле, поэтому некоторые запросы надо повторять дважды... Тем не менее я сделал без использования внешнего ИИ (вайбкодинга) свои инструменты, хоть и костыльно)

А ещё я сто раз буду себя потом обвинять, что не вынес это в отдельную функцию, так как переменные вроде step могут мне теперь попадаться в других частях кода, ведь это распространённое для меня имя, вроде как

Теперь можно добавлять больше инструментов, наконец-то! Сейчас займусь созданием логов)
❤1
project-AI-fried-v1 (0.3a) #unstable.rar
6.9 KB
Добавлены логи, а ещё заметил баги... Вероятно они тянутся с прошлой версии, просто я не заметил.. Надо потыкать будет... Как исправить - пока не хочу знать, мне надо чутка отдохнуть
❤2
Исправлена ошибка KeyError, изменён промпт, а сама модель с Qwen3:14B была заменена на Qwen3:8B, что значительно ускоряет работу

Так же заготовлены папки для будущей интеграции модов, ну и всякое по мелочи, я не умею писать чейнджлоги
❤1
Новая версия моего ассистента: Попросил создать два файла с именами "Првиет" и "Мир", в которых будут цифры "1" и "2"... Вы не поверите моей радости, когда я использовал вроде как модель в 8B, вместо 14B из-за нужды в скорости, так как она быстрее в разы.. И при этом ВСЁ РАБОТАЕТ!!! Я очень этому рад, так как это довольно неожиданно
🏆1