Alan robotics
158 subscribers
116 photos
50 videos
64 links
AI, robotics
Download Telegram
This media is not supported in your browser
VIEW IN TELEGRAM
Когда ушел в отпуск (sorry for my English🤓)

Что происходит на видео: я говорю языковой модели что нужно сделать, а она вызывает соответствующую функцию для робота)

Подробнее:

До этого обучил языковую модель Phi-3, чтобы она научилась вызывать подходящие к запросу пользователя функции(подробнее в предыдущем посте) и подключил все это к своему старому роботу

Теперь можно передать языковой модели произвольный запрос, и он поймет какое из доступных действий для робота ей вызывать, на данном видео я показываю как модель вызывает несколько действий подряд (о чем я ее и попросил)

В общем, сделал так, чтобы LLM-агент управлял роботом
🔥5👍3
Forwarded from MWS AI
🚀 Представьте, что вам нужно узнать погоду с помощью LLM. Если это задача кажется сложной, наша новая статья на Хабре для вас…

🤔 Что такое вызов функций? Это концепция, позволяющая LLM обращаться к внешним инструментам для решения задач, которые она не может выполнить самостоятельно.

🌟 Почему это эффективно? Применение вызова функций позволяет разработчикам создавать AI-приложения с минимальными временными затратами. Например, можно интегрировать сложные операции без необходимости переписывать код с нуля.

🤝 В статье рассмотрели эксперимент с вызовом функций на модели от Google и несколькими решениями с открытым исходным кодом. Узнайте, к каким результатам мы пришли!
🔥32
Нашей LLM Cotype Pro удалось обогнать удалось обогнать GPT-4 на большом контексте. Как мы это сделали?

Коротко: Предложил использовать метод RoPE, который позволил нам расширить окно контекста модели Cotype Pro до 16k, затем мы произвели автоматическую и ручную оценку на нашем длинном бенчмарке

Подробнее об этом и других методах можно почитать в интересной статье моей коллеги:

https://habr.com/ru/companies/mts_ai/articles/834786/
🔥53👍1
Forwarded from MWS AI
🖥 Как обучить LLM работать с длинными текстами без СМС и регистраций

💡 Современные языковые модели (LLM) значительно расширили свои возможности, но по-прежнему сталкиваются с проблемами, такими как потеря контекста, галлюцинации и искажения данных.

💪 Эти сложности особенно выражены при работе с длинными текстами. Для успешного решения задач крайне важно правильно оценивать LLM и учитывать вычислительные затраты.

🚀 В новой статье мы делимся опытом применения моделей Cotype Plus от MTS AI, способных обрабатывать тексты объемом до 16 000 и 32 000 токенов. Наша команда использовала продвинутые методы обучения, чтобы модели лучше понимали длинные тексты, а также разработала собственный способ оценки их качества и новый метод анализа ответов.

🎯 В результате нам удалось достичь результатов на уровне GPT-4 при обработке длинных текстов и значительно повысить эффективность работы без чрезмерных затрат ресурсов.

Как именно?
Читайте на Хабре
Please open Telegram to view this post
VIEW IN TELEGRAM
3
Forwarded from MWS AI
Ура! Мы обновили LLM Cotype Pro!

Теперь большую языковую модель можно запустить на одной видеокарте NVIDIA A100. Она обрабатывает длинные тексты — до 20 страниц, тратя на это в 4 раза меньше ресурсов.

В чем отличие от других моделей: Cotype Light и Cotype Plus? Рассказали на карточках.
🔥3👍2
Forwarded from MWS AI
Новости с Kazan Digital Week 2024 продолжаются 🔥

🏆 Вчера состоялась церемония награждения премии «ИТ Лидер». MTS AI стала победителем в номинации «ИТ-Лидер в искусственном интеллекте» за разработку языковой модели Cotype.

🥳 Поздравляем команду и желаем успехов в комментариях ⤵️

Подробнее о Cotype:

💻 Cotype разработана для работы с корпоративными данными. Она обучена на большом объеме деловой переписки, должностных инструкций и документации, что обеспечивает высокую экспертизу в области применения ИИ в бизнес-процессах. Входит в топ-3 русскоязычных языковых моделей, по данным бенчмарка MERA.

💬 Генеральный директор MTS AI Андрей Калинин отметил, что Cotype является первым продуктом, готовым к внедрению как самостоятельное решение, так и в качестве дополнения к продуктам синтеза и распознавания речи и аналитики коммуникаций.

👾 Решение актуально для маркетинга, продаж, HR, делопроизводства и других отделов компании, где проводится работа с текстовыми и неструктурированными данными.

📰 Также компания недавно выпустила обновлённую версию Cotype Pro и представила модель на татарском языке.
2🔥1
Зимой приложил руку к тому, чтобы защитить наш диалоговый ИИ от злоумышленников в случае утечки «мозгов» модели

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

Метод уже вышел в продакшн, это означает что LLM поставляется в компании уже со знанием секретных вопросов/ответов

Тут вышла новость про об этом:

https://rb.ru/opinion/kak-razrabotchiki-zashishayut-svoi-yazykovye-modeli-ot-krazhi/
5🔥2
Термин AGI стал очень шумным и многозначным; Летом в OpenAI ввели взамен систему из 5 уровней. Ранее Bloomberg писал, что якобы на июльской презентации модели прототипа o1 было заявлено о переходе с первого уровня (чатботы) на второй (reasoners, сущности, способные к рассуждениям). Но это были только слухи, и вот теперь Altman на камеру это подтвердил — они считают, что о1 достигла второго уровня в их шкале

Взято отсюда
Forwarded from MWS AI
🔓 Открываем код: Cotype Nano

Представляем Cotype Nano – открытую большую языковую модель, которая создана для решения бизнес-задач на русском языке. Модель работает локально на персональных устройствах и отлично подходит для разработки чат-ботов и виртуальных помощников.

Что умеет:
🔴Обрабатывать большие объемы данных — до 32,000 токенов (около 45 страниц текста) за раз
🔴Создавать контент и выполнять быстрый и точный перевод между русским и английским языками
🔴Анализировать и классифицировать данные для улучшения клиентского сервиса

Как устроена:
Модель основана на архитектуре трансформера Qwen 2.5, содержит 1,5 млрд параметров и совместима с популярными фреймворками: VLLM, OpenVINO и Hugging Face.

По бенчмаркам Ru Arena Hard Cotype Nano лидирует в своем классе (30.2). Доступна бесплатно, в том числе для коммерческого использования.

Узнать больше и скачать модель можно тут.

💻 Подробные технические характеристики на Хабре.
Please open Telegram to view this post
VIEW IN TELEGRAM
2🔥1
Forwarded from Vikhr models
Мы в Вихрях часто делаем модели в стол или оставляем их на время полежать. Собственно в этот раз ребята из MTSa опередили нас с релизом на несколько дней.

Выложили vikhr-qwen2.5-1.5b.

Для обучения использовали GrandMaster.

По арене чуть чуть хуже чем Cotype&

model
🔥3
К чему это я, мы тут выпустили маленький ИИ Cotype-Nano, к которому я приложил руку, и его квантизированные версии, на данный момент (26.11.2024) это лучшая языковая модель в своем классе по замерам на ру арене
6
Указал дату, потому что сфера ИИ растет и меняется очень быстрыми темпами🤖
4🤗2
🤫
Alan robotics
🤫
Мы уделили особое внимание безопасности ИИ, чтобы она не отвечала на неэтичные и провокационные вопросы. Именно эту версию мы выпустили в открытый доступ. На картинке результаты оценки небезопасной версии, которая сильнее чем безопасная (она все равно остается жить в подвале)
Пример запроса к нашей новой модели (запущено на ноуте):

Напиши топ-3 компонента робота



Топ-3 компонента робота могут варьироваться в зависимости от типа и назначения робота. Однако, я предложу общий список, который может быть применим к различным видам роботов:

Центральный процессор (ЦПУ) - Это "мозг" робота, который выполняет все вычисления и управляет всеми его функциями.
Сенсоры - Сенсоры позволяют роботу взаимодействовать с окружающей средой, обрабатывать информацию и принимать решения на основе полученных данных.
Моторы и приводы - Эти компоненты обеспечивают движение робота, их мощность и скорость зависят от конкретных задач, которые он выполняет.
Этот список является упрощенным и может не полностью охватывать все аспекты конструкции современного робота.
👍2
Пример с генерацией кода:

Запрос:

Напиши сервер на fastapi, который по запросу поворачивает сервопривод RPi

Ответ Cotype-Nano:

Создание сервера на FastAPI для управления сервоприводом Raspberry Pi (RPi) требует понимания как работы FastAPI, так и работы с GPIO пинами RPi. FastAPI — это современный, высокопроизводительный фреймворк для создания API с использованием Python, а GPIO пины — это интерфейс для управления аппаратными устройствами, такими как сервоприводы.

Прежде чем начать, убедитесь, что у вас установлены все необходимые пакеты и что у вас есть доступ к Raspberry Pi и необходимые драйверы для GPIO пинов.

### Шаг 1: Установка FastAPI и необходимых пакетов

pip install fastapi uvicorn


### Шаг 2: Создание основного файла сервера

Создайте файл main.py с следующим содержимым:

from fastapi import FastAPI
from pydantic import BaseModel
import RPi.GPIO as GPIO

app = FastAPI()

# Настройка GPIO
GPIO.setmode(GPIO.BOARD)
servo_pin = 11 # Пример пина для сервопривода
GPIO.setup(servo_pin, GPIO.OUT)

pwm = GPIO.PWM(servo_pin, 50) # 50 Hz
pwm.start(0)

class ServoPosition(BaseModel):
position: int

@app.post("/set_servo_position")
async def set_servo_position(position: ServoPosition):
duty_cycle = position.position * 1.5 # Примерное значение для 180 градусов
pwm.ChangeDutyCycle(duty_cycle)
return {"message": "Servo position set to " + str(position.position)}

if __name__ == "__main__":
import uvicorn
uvicorn.run(app, host="0.0.0.0", port=8000)


### Шаг 3: Запуск сервера

Запустите сервер с помощью команды:

uvicorn main:app --reload


### Шаг 4: Тестирование сервера

Откройте браузер и перейдите по адресу http://127.0.0.1:8000/docs. Вы должны увидеть документацию FastAPI, которую можно использовать для вызова API.

Для вызова API, отправьте POST запрос на /set_servo_position с параметром position, который указывает на желаемое положение сервопривода. Например:

POST /set_servo_position HTTP/1.1
Host: localhost
Content-Type: application/json

{
"position": 90
}


После отправки запроса вы должны увидеть ответ сервера, который сообщает о том, что положение сервопривода было установлено.
🔥1
Заняли первое место в рейтинге трендовых моделей, говорящих на русском языке🤖
👍10🔥4🤗4