Технологии Чайника
Мне жаль, что я не могу быстрые тесты по ZeroTier проводить, так как он вряд-ли у кого-то есть, так что на долгосрочной перспективе, теста ради, я сейчас размещу сайт... Если что, сеть та же: https://joinzt.com/addnetwork?nwid=a09acf02331366b4&v=1
Сеть закрывается
Сам ZeroTier показал себя хорошо, был лишь один минус - всё ещё людям вместо скачивания софта и разбирательства как его настроить или запустить, хотят просто открыть ссылку и работать или что-то делать, без сложностей... Это удручает
Как итог: Стек веба для локалхоста, включающий ZeroTier крутой, но всё ещё не решает проблему "Взять и запустить" со стороны клиента, это только если целенаправленно есть желание подключаться к серверу, а так же ограничение на 10-ть участников в сети довольно сильное для более крупных проектов, на которых можно было бы и закрывать глаз такими особенностями... Значит надо продолжать искать что-то другое, если проброс портов или IPv6 всё ещё недоступны
python -m http.server - очень удобная и крутая вещь, можно было видеть кто, что и когда смотрятСам ZeroTier показал себя хорошо, был лишь один минус - всё ещё людям вместо скачивания софта и разбирательства как его настроить или запустить, хотят просто открыть ссылку и работать или что-то делать, без сложностей... Это удручает
Как итог: Стек веба для локалхоста, включающий ZeroTier крутой, но всё ещё не решает проблему "Взять и запустить" со стороны клиента, это только если целенаправленно есть желание подключаться к серверу, а так же ограничение на 10-ть участников в сети довольно сильное для более крупных проектов, на которых можно было бы и закрывать глаз такими особенностями... Значит надо продолжать искать что-то другое, если проброс портов или IPv6 всё ещё недоступны
Ребят! Интерактив?
В общем, просьба неожиданная, я никогда особо ничего не просил, если и просил чего-то, но...
Сейчас я прошу Вас помочь мне с разработкой датасета для ИИ! Он может быть абсолютно любым: шуточные фразы, "Как сделать X?", примеры развёрнутых ответов, - абсолютно всё будет важно и очень сильно поможет мне в разработке ИИ!
Это всё не обязательно, так как в крайнем случае смогу синтезировать датасет или взять готовый датасет, но это проблема с лицензией, переводом в нужный формат и прочим... А тут я предлагаю внести вклад Вам!
Формат, в котором должны быть указаны запросы:
Внутри кода оно разбивается по '\n' - это позволяет не прибегать к JSONL и при этом не усложнять красными строками датасет
Так же важно уточнить, что ограничений нет, но изначально ИИ воспринимает только ASCII, а уже вторично - русский алфавит... Банально нет смысла делать в датасете иные символы - они будут мусором
Опять же, важно уточнить, что это благотворительная помощь: Вы не будете указаны как автор или иметь какие-то авторские права, это всё в будущем возможно будет изменено и так далее, но если вы хотите кому-то помочь здесь и сейчас - то это лучший вариант, сделать датасет самому)
В общем, просьба неожиданная, я никогда особо ничего не просил, если и просил чего-то, но...
Сейчас я прошу Вас помочь мне с разработкой датасета для ИИ! Он может быть абсолютно любым: шуточные фразы, "Как сделать X?", примеры развёрнутых ответов, - абсолютно всё будет важно и очень сильно поможет мне в разработке ИИ!
Это всё не обязательно, так как в крайнем случае смогу синтезировать датасет или взять готовый датасет, но это проблема с лицензией, переводом в нужный формат и прочим... А тут я предлагаю внести вклад Вам!
Формат, в котором должны быть указаны запросы:
<usr> Запрос пользователя <ai> Ответ нейросети
<usr> Ещё запрос <ai> Новый ИИ нейросети
...
Внутри кода оно разбивается по '\n' - это позволяет не прибегать к JSONL и при этом не усложнять красными строками датасет
Так же важно уточнить, что ограничений нет, но изначально ИИ воспринимает только ASCII, а уже вторично - русский алфавит... Банально нет смысла делать в датасете иные символы - они будут мусором
Опять же, важно уточнить, что это благотворительная помощь: Вы не будете указаны как автор или иметь какие-то авторские права, это всё в будущем возможно будет изменено и так далее, но если вы хотите кому-то помочь здесь и сейчас - то это лучший вариант, сделать датасет самому)
🤝3
Forwarded from RedStarEngineers
Йоу йоу йоу!!! СООБЩЕНИЕ ДЛЯ ВСЕХ КТО МЕНЯ ЗНАЕТ!!!
Если у Вас есть арты/модельки/работы или ещё какой-то контент конкретно с моей фурсоной - то я прошу скидывать мне в ЛС, либо в ЛС канала, по возможности с указанием автора! Я очень сильно Вас прошу и буду благодарен!
Дело в том, что я потерял все арты со своей фурсоной, все работы и прочее и стараюсь восстановить и меня печалит потраченный бюджет на работы, которые теперь для меня потеряны...
Был бы очень-очень благодарен, прошу!
Если у Вас есть арты/модельки/работы или ещё какой-то контент конкретно с моей фурсоной - то я прошу скидывать мне в ЛС, либо в ЛС канала, по возможности с указанием автора! Я очень сильно Вас прошу и буду благодарен!
Дело в том, что я потерял все арты со своей фурсоной, все работы и прочее и стараюсь восстановить и меня печалит потраченный бюджет на работы, которые теперь для меня потеряны...
Был бы очень-очень благодарен, прошу!
core_module.py
1.3 KB
Вот и новый релиз моего стандарта оформления Python, на этот раз под более гибкие условия! Работа продолжается...
Еп, моя нейросеть получила обновления в виде векторного входа: теперь допустимо больше параметров на входе, целый вектор, а выход всё такое же число с плавающей запятой
Линейная зависимость никуда не делать, ведь это всего один нейрон, за то теперь можно анализировать не только ключевые слова для выдачи чуть ли не булевого ответа (в рамках спам-фильтра), а целый набор зависимостей
Теперь уже можно связать несколько нейронов в один: выходы нейронов будут собираться в вектор и входить в другие нейроны, таким образом создавая скрытый слой, позволяющий учитывать "Контекст", если так можно сказать, а не просто выдавая самый вероятный ответ - то есть речь про создание менее линейных структур
Проще говоря теперь можно постараться сделать надстройку над этим - сделать полноценную нейросеть... Это уже удобный способ на скорую руку обучить чему-то ИИ
Линейная зависимость никуда не делать, ведь это всего один нейрон, за то теперь можно анализировать не только ключевые слова для выдачи чуть ли не булевого ответа (в рамках спам-фильтра), а целый набор зависимостей
Теперь уже можно связать несколько нейронов в один: выходы нейронов будут собираться в вектор и входить в другие нейроны, таким образом создавая скрытый слой, позволяющий учитывать "Контекст", если так можно сказать, а не просто выдавая самый вероятный ответ - то есть речь про создание менее линейных структур
Проще говоря теперь можно постараться сделать надстройку над этим - сделать полноценную нейросеть... Это уже удобный способ на скорую руку обучить чему-то ИИ
Технологии Чайника
Еп, моя нейросеть получила обновления в виде векторного входа: теперь допустимо больше параметров на входе, целый вектор, а выход всё такое же число с плавающей запятой Линейная зависимость никуда не делать, ведь это всего один нейрон, за то теперь можно…
Искренне надеюсь на компетентность людей в канале, LLM - это ИИ, но ИИ - зонтичный термин, то есть один нейрон - это ИИ, векторный нейрон - ИИ, нейросеть - сетка из нейронов - это ИИ, то есть я не про то, чтобы вы ждали что-то сверх крутое, хоть я и стараюсь это создать... Я про то, что теперь есть удобный способ на скорую руку взять мой каркас и обучить его на нужные вам данные, если я красиво это оформлю после того, как завершу...
разве что надо сделать возможным более гибкое обучение, подумать над своими форматами, так можно будет легко интегрировать в любую среду, то есть не создать робота с нуля, но научить нейросеть внутри реагировать на то, в какую сторону повернуться
разве что надо сделать возможным более гибкое обучение, подумать над своими форматами, так можно будет легко интегрировать в любую среду, то есть не создать робота с нуля, но научить нейросеть внутри реагировать на то, в какую сторону повернуться
👍2
За то я в голове создаю те самые анимации "Как работает нейросеть", где кружки соединены линиями друг с другом... Я ранее не особо понимал что конкретно это значит, какая-то слишком сильная абстракция, сейчас же я понимаю почему отображение именно такое и оно для меня имеет логику теперь... Хм
👍1
Технологии Чайника
Могу ли я попросить найтись контрибьютера, если мне просто лень писать валидатор под все типы данных? Это не трудно, но рутинно, пока сейчас я занят другим...
Вы меняете https://github.com/MichiTheCat-RedStar/Sandbox/blob/main/ai_test/test10/ai_libs/data/reader.py и кидаете пул реквест: вам, по идее, ачивка за пул реквест, а мне выполненная рутина, ведь я не вайбкодер.. хмм
Или возиться с контрибьюцией, но тогда у меня должно быть доверие к вам
Или возиться с контрибьюцией, но тогда у меня должно быть доверие к вам
GitHub
Sandbox/ai_test/test10/ai_libs/data/reader.py at main · MichiTheCat-RedStar/Sandbox
Полигон - это место для теста репозиториев и проектов, всякого кода и прочего... Ничего интересного - MichiTheCat-RedStar/Sandbox
Forwarded from RedStarEngineers
Please open Telegram to view this post
VIEW IN TELEGRAM
Технологии Чайника
Просто супер, клиент-сервер работает, а я рад)))
Поймал на мысли, что сервер один и тот же, API его тот же, а я делаю клиент...
Я к тому, что не отключая сервер я могу делать правки и их проверять, лол, это круто!
Я к тому, что не отключая сервер я могу делать правки и их проверять, лол, это круто!
main.py
3.1 KB
Мне нужна помощь с тем, что я хочу дать доступ к ИИ свободный...
В общем, вот инструкция:
1. Скачиваем ZeroTier (https://www.zerotier.com/download/)
2. Подсоединяемся к сети (
3. Скачиваем приложенный файл
4. Скачиваем зависимости (
5. Если вы авторизованы в сети ZeroTier, то запускайте файл и присоединяетесь (IP:
6. Вы получили доступ к моим локальным ИИ через глобальную широкополосную сеть Интернет!
Буду очень благодарен скриншотам от вас о том как это работает и работает ли!
Так же учитывайте, что всё это как тест ради теста, то есть прототип, написанный в виде спагетти-кода! В будущем я вынесу это в отдельный репозиторий и улучшу, убрав зависимости и прочее...
В общем, вот инструкция:
1. Скачиваем ZeroTier (https://www.zerotier.com/download/)
2. Подсоединяемся к сети (
a09acf02331366b4)3. Скачиваем приложенный файл
4. Скачиваем зависимости (
pip install ollama colorama)5. Если вы авторизованы в сети ZeroTier, то запускайте файл и присоединяетесь (IP:
10.147.17.194; port: 2077)6. Вы получили доступ к моим локальным ИИ через глобальную широкополосную сеть Интернет!
Буду очень благодарен скриншотам от вас о том как это работает и работает ли!
Так же учитывайте, что всё это как тест ради теста, то есть прототип, написанный в виде спагетти-кода! В будущем я вынесу это в отдельный репозиторий и улучшу, убрав зависимости и прочее...
Технологии Чайника
Практическая польза имеется
Вообще данный запрос из абсурда ушёл в глубокое размышление на тему безопасности...
Конкретно в данном случае про то, что с одной стороны модель без цензуры должны не иметь цензуры, ведь в этом и её суть, но с другой стороны генерация подобного деструктивного контента недопустима (в чате были более опасные примеры ответов)
В итоге пока что мысли, что ответственность за ответ ИИ всё равно на том, кто задавал вопрос, но насколько это валидно, если сам человек думал, что ИИ посоветует не действия деструктивные, а условную помощь, что валидно даже при отсутствии цензуры, ведь это вопрос не цензуры?
Но как тогда это работает в рамках сервера, который предоставляет услуги? Модель ИИ не принадлежит владельцу сервера, сервер не несёт ответственность за запросы пользователя ведь не подразумевал конкретно такое использование, но опять же и пользователь мог не ожидать такого ответа, ожидая что ИИ выдаст совет по обращению к врачу, ведь запрос мог быть не как инструкция "Сделай", а как вопрос "Что делать если?"
В общем странный вопрос безопасности появляется: ограничивать модель, суть которой в том, чтобы быть без ограничений, либо ничего не делать и иметь подобные проблемы с моралью и этикой?
Конкретно в данном случае про то, что с одной стороны модель без цензуры должны не иметь цензуры, ведь в этом и её суть, но с другой стороны генерация подобного деструктивного контента недопустима (в чате были более опасные примеры ответов)
В итоге пока что мысли, что ответственность за ответ ИИ всё равно на том, кто задавал вопрос, но насколько это валидно, если сам человек думал, что ИИ посоветует не действия деструктивные, а условную помощь, что валидно даже при отсутствии цензуры, ведь это вопрос не цензуры?
Но как тогда это работает в рамках сервера, который предоставляет услуги? Модель ИИ не принадлежит владельцу сервера, сервер не несёт ответственность за запросы пользователя ведь не подразумевал конкретно такое использование, но опять же и пользователь мог не ожидать такого ответа, ожидая что ИИ выдаст совет по обращению к врачу, ведь запрос мог быть не как инструкция "Сделай", а как вопрос "Что делать если?"
В общем странный вопрос безопасности появляется: ограничивать модель, суть которой в том, чтобы быть без ограничений, либо ничего не делать и иметь подобные проблемы с моралью и этикой?