Unicorn добавляет реактивные компоненты в ваши Django шаблоны без необходимости изучать и разбираться со сложными JavaScript фреймворками.
Он плавно расширяет возможности Django, сохраняя все его преимущества и не требуя перестройки вашего приложения.
С Django Unicorn вы можете легко и быстро интегрировать интерактивные элементы в свои шаблоны, полностью используя возможности Django.
🔸 Unicorn постепенно улучшает стандартное представление Django, обеспечивая быстрый первоначальный рендеринг и отличную SEO-оптимизацию.
🔸 Он автоматически привязывается к указанным элементам и выполняет AJAX-запросы по мере необходимости, плавно обновляя DOM при изменении HTML.
GitHub Unicorn
#djangoschool #tools #unicorn
Он плавно расширяет возможности Django, сохраняя все его преимущества и не требуя перестройки вашего приложения.
С Django Unicorn вы можете легко и быстро интегрировать интерактивные элементы в свои шаблоны, полностью используя возможности Django.
🔸 Unicorn постепенно улучшает стандартное представление Django, обеспечивая быстрый первоначальный рендеринг и отличную SEO-оптимизацию.
🔸 Он автоматически привязывается к указанным элементам и выполняет AJAX-запросы по мере необходимости, плавно обновляя DOM при изменении HTML.
GitHub Unicorn
#djangoschool #tools #unicorn
🚀 ReactPy: Python как React, но без JavaScript!
Если вы Python-разработчик и мечтаете создавать современные пользовательские интерфейсы, не переключаясь на JavaScript, то ReactPy — это ваш выбор!
Что такое ReactPy?
ReactPy — это библиотека, которая позволяет создавать React подобные интерфейсы на чистом Python. Она вдохновлена ReactJS, но не требует знания JavaScript.
С ReactPy вы можете разрабатывать динамические, интерактивные веб-приложения, используя только Python.
Основные возможности:
▪️ Создавайте компоненты, используя декларативный подход, знакомый по React.
▪️ Весь код пишется на Python, что делает разработку более удобной для Python-разработчиков.
▪️ ReactPy легко интегрируется с Django, Flask, FastAPI и даже Jupyter.
Почему ReactPy?
🔸 Если вы уже знаете Python, вам не нужно изучать JavaScript или другие технологии для создания современных интерфейсов.
🔸 ReactPy можно использовать как для небольших проектов, так и для крупных приложений.
🔸 Используйте все преимущества Python библиотек и инструментов в своих веб-приложениях.
Где использовать?
🔹 Для создания SPA (Single Page Applications).
🔹 Разработки интерактивных панелей управления.
🔹 Интеграции с существующими Python проектами.
🔹 Быстрого прототипирования интерфейсов.
Официальный репозиторий ReactPy
#djangoschool #tools #ReactPy
Если вы Python-разработчик и мечтаете создавать современные пользовательские интерфейсы, не переключаясь на JavaScript, то ReactPy — это ваш выбор!
Что такое ReactPy?
ReactPy — это библиотека, которая позволяет создавать React подобные интерфейсы на чистом Python. Она вдохновлена ReactJS, но не требует знания JavaScript.
С ReactPy вы можете разрабатывать динамические, интерактивные веб-приложения, используя только Python.
Основные возможности:
▪️ Создавайте компоненты, используя декларативный подход, знакомый по React.
▪️ Весь код пишется на Python, что делает разработку более удобной для Python-разработчиков.
▪️ ReactPy легко интегрируется с Django, Flask, FastAPI и даже Jupyter.
Почему ReactPy?
🔸 Если вы уже знаете Python, вам не нужно изучать JavaScript или другие технологии для создания современных интерфейсов.
🔸 ReactPy можно использовать как для небольших проектов, так и для крупных приложений.
🔸 Используйте все преимущества Python библиотек и инструментов в своих веб-приложениях.
Где использовать?
🔹 Для создания SPA (Single Page Applications).
🔹 Разработки интерактивных панелей управления.
🔹 Интеграции с существующими Python проектами.
🔹 Быстрого прототипирования интерфейсов.
Официальный репозиторий ReactPy
#djangoschool #tools #ReactPy
GitHub
GitHub - reactive-python/reactpy: It's React, but in Python
It's React, but in Python. Contribute to reactive-python/reactpy development by creating an account on GitHub.
👍7
ReactPy-Django — это библиотека, которая интегрирует ReactPy в Django, позволяя вам использовать Python для создания компонентов, похожих на ReactJS.
Это идеальное решение для тех, кто хочет избежать JavaScript, но при этом получить все преимущества React-подобного подхода к разработке интерфейсов.
Основные возможности:
▪️ Ваши динамические приложения будут корректно индексироваться поисковыми системами.
▪️ Легко создавайте одностраничные приложения (SPA).
▪️ Используйте хуки use_query и use_mutation для взаимодействия с базой данных в Django.
▪️ Поддержка многопроцессорной работы для масштабируемых приложений.
▪️ Используйте все возможности Django, включая ORM и шаблоны, для создания полноценных веб-приложений.
Пример использования
В проекте reactpy-django-example показано, как создать SPA с использованием ReactPy-Django, включая авторизацию, защищенные маршруты и интеграцию с Django ORM.
Официальный репозиторий ReactPy-Django
#djangoschool #tools #ReactPyDjango
Это идеальное решение для тех, кто хочет избежать JavaScript, но при этом получить все преимущества React-подобного подхода к разработке интерфейсов.
Основные возможности:
▪️ Ваши динамические приложения будут корректно индексироваться поисковыми системами.
▪️ Легко создавайте одностраничные приложения (SPA).
▪️ Используйте хуки use_query и use_mutation для взаимодействия с базой данных в Django.
▪️ Поддержка многопроцессорной работы для масштабируемых приложений.
▪️ Используйте все возможности Django, включая ORM и шаблоны, для создания полноценных веб-приложений.
Пример использования
В проекте reactpy-django-example показано, как создать SPA с использованием ReactPy-Django, включая авторизацию, защищенные маршруты и интеграцию с Django ORM.
Официальный репозиторий ReactPy-Django
#djangoschool #tools #ReactPyDjango
GitHub
GitHub - reactive-python/reactpy-django: Django integration for ReactPy
Django integration for ReactPy. Contribute to reactive-python/reactpy-django development by creating an account on GitHub.
🔥7
Она идеально подходит для разработки небольших веб-приложений или панелей управления. С NiceGUI вы можете создавать кнопки, диалоговые окна, графики, 3D-сцены и многое другое, используя только Python.
Основные возможности
▪️ Создавайте интерфейсы, которые работают прямо в браузере.
▪️ Работает в двух режимах: как веб-сервер (доступ через браузер) или как нативное приложение (например, в виде окна на рабочем столе).
▪️ Включает стандартные элементы интерфейса: метки, кнопки, флажки, переключатели, ползунки, поля ввода, загрузку файлов и многое другое.
▪️ Используйте строки, колонки, карточки и диалоговые окна для удобной организации интерфейса.
▪️ NiceGUI автоматически обновляет интерфейс при внесении изменений в код.
▪️ Упрощает код и автоматически обновляет интерфейс при изменении данных.
▪️ Простое управление пользовательскими и общими данными.
▪️ Поддержка Tailwind CSS для стилизации.
▪️ Создание собственных маршрутов.
▪️ Поддержка SVG, Base64 и emoji-иконок.
▪️ События жизненного цикла и данные сессии.
▪️ Работа в Jupyter Notebook и интерактивном режиме Python.
Официальный репозиторий NiceGUI
#djangoschool #tools #NiceGUI
Please open Telegram to view this post
VIEW IN TELEGRAM
Mesop — это Python фреймворк от Google, который позволяет быстро создавать веб-приложения.
Он подходит для тех, кто не хочет изучать фронтенд, но при этом хочет создавать интерактивные и красивые интерфейсы.
Основные возможности
▪️ Пишите UI на Python, используя привычный синтаксис и компоненты.
▪️ Изменения в коде автоматически обновляются в браузере без потери состояния.
▪️ Используйте предопределенные элементы, такие как кнопки, текстовые поля, слайдеры и многое другое.
▪️ Создавайте кастомные интерфейсы без необходимости писать JavaScript, CSS или HTML.
▪️ Интеграция с IDE и строгая типизация для удобства разработки.
Почему Mesop?
🔸 Если вы знаете Python, вам не нужно изучать фронтенд для создания интерфейсов.
🔸 Создание приложений занимает считанные минуты, что позволяет сосредоточиться на логике.
🔸 Подходит как для небольших проектов, так и для крупных приложений.
Официальный репозиторий Mesop
#djangoschool #tools #Mesop
Он подходит для тех, кто не хочет изучать фронтенд, но при этом хочет создавать интерактивные и красивые интерфейсы.
Основные возможности
▪️ Пишите UI на Python, используя привычный синтаксис и компоненты.
▪️ Изменения в коде автоматически обновляются в браузере без потери состояния.
▪️ Используйте предопределенные элементы, такие как кнопки, текстовые поля, слайдеры и многое другое.
▪️ Создавайте кастомные интерфейсы без необходимости писать JavaScript, CSS или HTML.
▪️ Интеграция с IDE и строгая типизация для удобства разработки.
Почему Mesop?
🔸 Если вы знаете Python, вам не нужно изучать фронтенд для создания интерфейсов.
🔸 Создание приложений занимает считанные минуты, что позволяет сосредоточиться на логике.
🔸 Подходит как для небольших проектов, так и для крупных приложений.
Официальный репозиторий Mesop
#djangoschool #tools #Mesop
GitHub
GitHub - mesop-dev/mesop: Rapidly build AI apps in Python
Rapidly build AI apps in Python. Contribute to mesop-dev/mesop development by creating an account on GitHub.
👍8 1
Panel — это открытая библиотека Python, которая позволяет создавать мощные инструменты, дашборды и сложные приложения полностью на Python.
Она интегрируется с экосистемой PyData, предоставляя доступ к интерактивным таблицам, визуализациям и многому другому.
Panel поддерживает как высокоуровневые реактивные API, так и низкоуровневые API на основе колбэков, что делает её универсальной для создания как простых, так и сложных приложений.
Основные возможности
🔸 Panel работает с такими инструментами, как Bokeh, Matplotlib, Plotly, Altair, Seaborn, HoloViews и т.д.
🔸 Приложения Panel можно развертывать как веб-приложения на Tornado, Flask, Django или FastAPI, а также как статические HTML-страницы или интерактивные компоненты в Jupyter Notebook.
🔸 Panel автоматически обновляет интерфейс при изменении данных, что делает его идеальным для создания динамических приложений.
🔸 С помощью инструментов, таких как Datashader, Panel позволяет визуализировать большие объёмы данных6.
Официальный репозиторий Panel
#djangoschool #tools #Panel
Она интегрируется с экосистемой PyData, предоставляя доступ к интерактивным таблицам, визуализациям и многому другому.
Panel поддерживает как высокоуровневые реактивные API, так и низкоуровневые API на основе колбэков, что делает её универсальной для создания как простых, так и сложных приложений.
Основные возможности
🔸 Panel работает с такими инструментами, как Bokeh, Matplotlib, Plotly, Altair, Seaborn, HoloViews и т.д.
🔸 Приложения Panel можно развертывать как веб-приложения на Tornado, Flask, Django или FastAPI, а также как статические HTML-страницы или интерактивные компоненты в Jupyter Notebook.
🔸 Panel автоматически обновляет интерфейс при изменении данных, что делает его идеальным для создания динамических приложений.
🔸 С помощью инструментов, таких как Datashader, Panel позволяет визуализировать большие объёмы данных6.
Официальный репозиторий Panel
#djangoschool #tools #Panel
GitHub
GitHub - holoviz/panel: Panel: The powerful data exploration & web app framework for Python
Panel: The powerful data exploration & web app framework for Python - holoviz/panel
👍1
Он сочетает в себе мощь, простоту и гибкость, что делает его идеальным выбором для разработчиков.
Основные преимущества FastHTML
▪️ Создавайте сложные интерактивные веб-приложения любой сложности, используя минимальный код.
▪️ FastHTML позволяет писать меньше кода, делая процесс разработки быстрым и эффективным.
▪️ Простота изучения и использования позволяет быстро создавать сложные приложения даже новичкам.
Как это работает
FastHTML напрямую сопоставляется HTML и HTTP, но инкапсулирует их с использованием современных подходов к разработке программного обеспечения. Это позволяет создавать приложения, сохраняя при этом простоту и понятность кода.
FastHTML и нейросети
Поскольку FastHTML новее большинства LLM, такие системы как Cursor, ChatGPT, Claude и Copilot, не дадут полезных ответов.
Чтобы решить эту проблему, разработчики предоставили руководство, удобное для LLM, которое научит их использовать FastHTML.
Чтобы использовать его, добавьте эту ссылку для вашего AI помощника: llms-ctx.txt
Официальный репозиторий FastHTML
#djangoschool #tools #FastHTML
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7
Моя тяга к языкам и к изучению чего-то нового не дает мне покоя 😁 .
Решил вернуться к языку Haxe.
Haxe — строго типизированный, высокоуровневый кросс-платформенный язык программирования с открытым исходным кодом.
Его ключевая особенность — компиляция в JS, C++, C#, Java, Python, PHP, Lua.
Haxe имеет собственные виртуальные машины (HashLink и NekoVM), но также может работать в интерпретируемом режиме.
Преимущества
▪️ Макросы. Генерация кода на этапе компиляции, включая оптимизации и шаблоны.
▪️ Кросс-платформенность. Единая кодовая база для всех целевых сред без необходимости адаптации под каждую платформу.
▪️ Геймдев. Индустрия уже использует Haxe — Dead Cells, Northgard и другие проекты построены на фреймворках OpenFL и Heaps.io.
▪️ Веб. В Haxe есть библиотеки для написания как серверного, так и клиентского кода.
▪️ Написание приложений для десктоп и мобильных платформ.
▪️ И много еще чего, что не уместиться в один пост 🙂.
Почему Haxe не популярен?
Язык избегает маркетингового шума, делая упор на функциональность.
Сайт Haxe
#djangoschool #tools #haxe
Решил вернуться к языку Haxe.
Haxe — строго типизированный, высокоуровневый кросс-платформенный язык программирования с открытым исходным кодом.
Его ключевая особенность — компиляция в JS, C++, C#, Java, Python, PHP, Lua.
Haxe имеет собственные виртуальные машины (HashLink и NekoVM), но также может работать в интерпретируемом режиме.
Преимущества
▪️ Макросы. Генерация кода на этапе компиляции, включая оптимизации и шаблоны.
▪️ Кросс-платформенность. Единая кодовая база для всех целевых сред без необходимости адаптации под каждую платформу.
▪️ Геймдев. Индустрия уже использует Haxe — Dead Cells, Northgard и другие проекты построены на фреймворках OpenFL и Heaps.io.
▪️ Веб. В Haxe есть библиотеки для написания как серверного, так и клиентского кода.
▪️ Написание приложений для десктоп и мобильных платформ.
▪️ И много еще чего, что не уместиться в один пост 🙂.
Почему Haxe не популярен?
Язык избегает маркетингового шума, делая упор на функциональность.
Сайт Haxe
#djangoschool #tools #haxe
Please open Telegram to view this post
VIEW IN TELEGRAM
Haxe - The Cross-platform Toolkit
Haxe is an open source toolkit based on a modern, high level, strictly typed programming language.
🔥9 2
Как приятно смотреть в какую сторону развиваются инструменты на Python.
Большое спасибо MLщикам, если бы не их, не желание учить другой язык, у нас бы не было этих инструментов.
Я уже рассказывал про python фреймворки которые позволяют писать фронт.
Anvil — это фреймворк для разработки полноценных веб-приложений, где весь процесс, от клиентской части до серверной, реализуется исключительно на Python.
Встроенная интеграция с Postgres.
Чем отличается от других фреймворков?
▪️ Готовые UI-компоненты Grids, Forms, Charts и т.д.
▪️ Можно использовать drag and drop для реализации клиентской стороны.
▪️ Встроенная ORM для работы с данными.
▪️ Полноценный бэкенд с асинхронными задачами и REST API.
▪️ Прямая интеграция с любыми Python библиотеками (Pandas, NumPy, Sklearn).
Сайт Anvil
GitHub Anvil
#djangoschool #tools #anvil #python
Большое спасибо MLщикам, если бы не их, не желание учить другой язык, у нас бы не было этих инструментов.
Я уже рассказывал про python фреймворки которые позволяют писать фронт.
Anvil — это фреймворк для разработки полноценных веб-приложений, где весь процесс, от клиентской части до серверной, реализуется исключительно на Python.
Встроенная интеграция с Postgres.
Чем отличается от других фреймворков?
▪️ Готовые UI-компоненты Grids, Forms, Charts и т.д.
▪️ Можно использовать drag and drop для реализации клиентской стороны.
▪️ Встроенная ORM для работы с данными.
▪️ Полноценный бэкенд с асинхронными задачами и REST API.
▪️ Прямая интеграция с любыми Python библиотеками (Pandas, NumPy, Sklearn).
Сайт Anvil
GitHub Anvil
#djangoschool #tools #anvil #python
👍17🔥8
OpenHand — это платформа которая позволяет автоматизировать процесс разработки с помощью нейросети.
Основные возможности
Агенты OpenHands могут писать и изменять код, выполнять команды, искать информацию в интернете, вызывать API и заимствовать код с StackOverflow.
Подключаться к локальной файловой системе, режим headless mode или CLI.
Сайт OpenHands
GitHub OpenHands
#djangoschool #tools #ai #нейронныесети
Основные возможности
Агенты OpenHands могут писать и изменять код, выполнять команды, искать информацию в интернете, вызывать API и заимствовать код с StackOverflow.
Подключаться к локальной файловой системе, режим headless mode или CLI.
Сайт OpenHands
GitHub OpenHands
#djangoschool #tools #ai #нейронныесети
🔥5
NextChat: Запускаем свой AI-чат
Это инструмент, который позволяет запустить собственный чатбот на базе популярных моделей, таких как ChatGPT-4, DeepSeek, Gemini Pro и т.д.
Можно запустить локально в docker.
Можно сразу за деплоить на Vercel, одним кликом в описании репозитория.
NextChat
🔸 Лёгкий клиент, весит всего ~5 МБ, доступен для Linux, Windows и MacOS.
🔸 Полностью совместим RWKV-Runner или LocalAI.
🔸 Все данные хранятся локально в браузере — без передачи на сторонние серверы.
🔸 Поддерживает LaTex, mermaid, подсветку кода и другие форматы.
🔸 Адаптивная верстка, тёмная тема и PWA для работы с мобильного устройства и с десктопа.
🔸 Промпты вдохновлённые базами awesome-chatgpt-prompts-zh и awesome-chatgpt-prompts.
🔸 Автоматическое сжатие истории переписки, чтобы поддерживать длинные диалоги и экономить токены.
🔸 Русский язык.
Ссылка на GitHub: тык
#djangoschool #ai #ии #tools
Это инструмент, который позволяет запустить собственный чатбот на базе популярных моделей, таких как ChatGPT-4, DeepSeek, Gemini Pro и т.д.
Можно запустить локально в docker.
Можно сразу за деплоить на Vercel, одним кликом в описании репозитория.
NextChat
🔸 Лёгкий клиент, весит всего ~5 МБ, доступен для Linux, Windows и MacOS.
🔸 Полностью совместим RWKV-Runner или LocalAI.
🔸 Все данные хранятся локально в браузере — без передачи на сторонние серверы.
🔸 Поддерживает LaTex, mermaid, подсветку кода и другие форматы.
🔸 Адаптивная верстка, тёмная тема и PWA для работы с мобильного устройства и с десктопа.
🔸 Промпты вдохновлённые базами awesome-chatgpt-prompts-zh и awesome-chatgpt-prompts.
🔸 Автоматическое сжатие истории переписки, чтобы поддерживать длинные диалоги и экономить токены.
🔸 Русский язык.
Ссылка на GitHub: тык
#djangoschool #ai #ии #tools
👍6 1
🦉OWL — фреймворк для автоматизации задач с использованием мультиагентных систем.
Платформа предоставляет инструменты для создания AI-агентов, способных взаимодействовать между собой и решать сложные задачи.
Основные возможности
▫️ Работа с текстом, изображениями, видео и аудио
▫️ Автоматизация действий в браузере через Playwright
▫️ Обработка документов (PDF, Word, Excel, PowerPoint)
▫️ Интеграция с внешними API и сервисами
▫️ Выполнение кода в безопасной среде
▫️ Поиск и анализ данных в интернете
В состав входит более 20 специализированных инструментов, от анализа научных статей до работы с картографическими сервисами.
Основные наборы инструментов: ArxivToolkit, AudioAnalysisToolkit, CodeExecutionToolkit, DalleToolkit, DataCommonsToolkit, ExcelToolkit, GitHubToolkit, GoogleMapsToolkit, GoogleScholarToolkit, ImageAnalysisToolkit, MathToolkit, NetworkXToolkit, NotionToolkit, OpenAPIToolkit, RedditToolkit, SearchToolkit, SemanticScholarToolkit, SymPyToolkit, VideoAnalysisToolkit, WeatherToolkit, BrowserToolkit
Разработчики достигли результата 58.18 баллов в GAIA benchmark, заняв первое место.
---
GitHub
#ai #ии #нейросеть #tools
Платформа предоставляет инструменты для создания AI-агентов, способных взаимодействовать между собой и решать сложные задачи.
Основные возможности
▫️ Работа с текстом, изображениями, видео и аудио
▫️ Автоматизация действий в браузере через Playwright
▫️ Обработка документов (PDF, Word, Excel, PowerPoint)
▫️ Интеграция с внешними API и сервисами
▫️ Выполнение кода в безопасной среде
▫️ Поиск и анализ данных в интернете
В состав входит более 20 специализированных инструментов, от анализа научных статей до работы с картографическими сервисами.
Основные наборы инструментов: ArxivToolkit, AudioAnalysisToolkit, CodeExecutionToolkit, DalleToolkit, DataCommonsToolkit, ExcelToolkit, GitHubToolkit, GoogleMapsToolkit, GoogleScholarToolkit, ImageAnalysisToolkit, MathToolkit, NetworkXToolkit, NotionToolkit, OpenAPIToolkit, RedditToolkit, SearchToolkit, SemanticScholarToolkit, SymPyToolkit, VideoAnalysisToolkit, WeatherToolkit, BrowserToolkit
Разработчики достигли результата 58.18 баллов в GAIA benchmark, заняв первое место.
---
GitHub
#ai #ии #нейросеть #tools
🔥8👍3
MCP (Model Context Protocol) — это открытый протокол для унифицированной передачи контекста и инструментов большим языковым моделям (LLM). По сути, MCP задаёт единый “разъём” для интеграции вашего чат-бота или ассистента с любыми внешними сервисами: базами данных, API и инструментами автоматизации.
Зачем нужен MCP?
Вместо создания N×M коннекторов под каждую связку LLM и сервис, вы реализуете один протокол.
Это позволяет легко менять или добавлять инструменты без правок в ядре приложения.
Документация
#ai #нейросеть #tools #mcp
Зачем нужен MCP?
Вместо создания N×M коннекторов под каждую связку LLM и сервис, вы реализуете один протокол.
Это позволяет легко менять или добавлять инструменты без правок в ядре приложения.
Документация
#ai #нейросеть #tools #mcp
🔥12 3
Какую проблему реально решает MCP
Когда подключаешь LLM к внешним сервисам, почти всегда начинается одно и то же: на каждый новый API или базу данных пишется свой отдельный коннектор.
Чем больше интеграций, тем больше разрозненного кода. Любое изменение или добавление инструмента — это правки в нескольких местах, потенциальные баги и лишние часы отладки.
MCP эту проблему убирает. Протокол задаёт единый стандарт описания инструментов для модели. Всё через декларативную схему.
Это упрощает поддержку и не ломает архитектуру. Проект становится более надёжным и масштабируемым. Упрощает подключение новых сервисов.
Где, по вашему опыту, MCP мог бы реально упростить жизнь или уже упростил?
#ai #нейросети #tools #automation #mcp
Когда подключаешь LLM к внешним сервисам, почти всегда начинается одно и то же: на каждый новый API или базу данных пишется свой отдельный коннектор.
Чем больше интеграций, тем больше разрозненного кода. Любое изменение или добавление инструмента — это правки в нескольких местах, потенциальные баги и лишние часы отладки.
MCP эту проблему убирает. Протокол задаёт единый стандарт описания инструментов для модели. Всё через декларативную схему.
Это упрощает поддержку и не ломает архитектуру. Проект становится более надёжным и масштабируемым. Упрощает подключение новых сервисов.
Где, по вашему опыту, MCP мог бы реально упростить жизнь или уже упростил?
#ai #нейросети #tools #automation #mcp
👍11
Разобрались, что такое MCP и зачем он нужен. Теперь как его внедрить в проект.
MCP — это не фреймворк, а протокол. Его задача стандартизировать взаимодействие модели с внешними инструментами.
Алгоритм такой:
1️⃣ Сначала определяете, какие инструменты или сервисы хотите "открыть" для модели. Например: CRM, БД, API внутренней системы.
2️⃣ Описываете эти инструменты в декларативном формате (JSON/YAML). Прописываете доступные методы, параметры, ограничения.
3️⃣ Подключаете MCP-сервер или клиент. Готовые SDK есть для Python, TypeScript, Java и т.д.
4️⃣ Интегрируете этот слой с вашей моделью. Поддержка MCP уже есть в популярных инструментах (LangChain, Semantic Kernel и др.).
5️⃣ Тестируете. При необходимости добавляете поддержку сложных сценариев — цепочек вызовов, откатов, проверок контекста.
Важно: MCP не заменяет логику бизнес-процессов — он делает так, чтобы модель могла безопасно и стандартизировано работать с внешними инструментами.
#ai #нейросети #tools #automation #mcp
MCP — это не фреймворк, а протокол. Его задача стандартизировать взаимодействие модели с внешними инструментами.
Алгоритм такой:
1️⃣ Сначала определяете, какие инструменты или сервисы хотите "открыть" для модели. Например: CRM, БД, API внутренней системы.
2️⃣ Описываете эти инструменты в декларативном формате (JSON/YAML). Прописываете доступные методы, параметры, ограничения.
3️⃣ Подключаете MCP-сервер или клиент. Готовые SDK есть для Python, TypeScript, Java и т.д.
4️⃣ Интегрируете этот слой с вашей моделью. Поддержка MCP уже есть в популярных инструментах (LangChain, Semantic Kernel и др.).
5️⃣ Тестируете. При необходимости добавляете поддержку сложных сценариев — цепочек вызовов, откатов, проверок контекста.
Важно: MCP не заменяет логику бизнес-процессов — он делает так, чтобы модель могла безопасно и стандартизировано работать с внешними инструментами.
#ai #нейросети #tools #automation #mcp
🔥17 3🎉1
Google представила Gemini CLI — инструмент командной строки, который подключает пользователей напрямую к модели Gemini 2.5 Pro. Решение распространяется как open-source (лицензия Apache 2.0) и доступно бесплатно при входе через личный аккаунт Google.
Контекстное окно до 1 млн токенов и суточный лимит 1 000 запросов (до 60 запросов в минуту). Для расширенных сценариев поддерживаются ключи Google AI Studio, Vertex AI и платные планы Gemini Code Assist.
CLI клиент выполняет задачи анализа и генерации кода, работы с файлами и запуска shell-команд. Функции расширяются с помощью MCP или встроенные расширения. Запросы можно использовать в неинтерактивных скриптах. При необходимости агент подгружает актуальные данные из Google Search.
Gemini CLI разделяет тех. базу с Gemini Code Assist, один и тот же движок доступен в VS Code, и в терминале.
Ссылка на GitHub
#ai #gemini #tools
Контекстное окно до 1 млн токенов и суточный лимит 1 000 запросов (до 60 запросов в минуту). Для расширенных сценариев поддерживаются ключи Google AI Studio, Vertex AI и платные планы Gemini Code Assist.
CLI клиент выполняет задачи анализа и генерации кода, работы с файлами и запуска shell-команд. Функции расширяются с помощью MCP или встроенные расширения. Запросы можно использовать в неинтерактивных скриптах. При необходимости агент подгружает актуальные данные из Google Search.
Gemini CLI разделяет тех. базу с Gemini Code Assist, один и тот же движок доступен в VS Code, и в терминале.
Ссылка на GitHub
#ai #gemini #tools
🔥11
В видеоредакторе Filmora 14.8 появилась поддержка генерации видео в Veo 3.
Смотреть пример на YouTube
#veo3 #filmora #tools
Смотреть пример на YouTube
#veo3 #filmora #tools
YouTube
What’s New in Filmora 14.8: Full VEO3 Tutorial + Game-Changing AI Video Tools
BIG news in Filmora 14.8!
You can now generate VEO3 AI videos directly inside Filmora—and edit them with ZERO extra steps. From prompt to pro edit, all in one app. 🎬
📌 Tired of 8-second limits on AI-generated videos?
Filmora x VEO3 lets you create stories…
You can now generate VEO3 AI videos directly inside Filmora—and edit them with ZERO extra steps. From prompt to pro edit, all in one app. 🎬
📌 Tired of 8-second limits on AI-generated videos?
Filmora x VEO3 lets you create stories…
👍8
This media is not supported in your browser
VIEW IN TELEGRAM
Нужен был редактор markdown для Django.
Но не совсем редактор, а чтобы показывало как это будет выглядеть и можно было вставлять изображения drag & drop.
Есть такое расширение django-markdownx, которое решает эту задачу.
Из настроек которые мне понадобились это:
- Куда загружать изображения
- Размер изображения
- Максимальный вес
Дока django-markdownx
#django #tools
Но не совсем редактор, а чтобы показывало как это будет выглядеть и можно было вставлять изображения drag & drop.
Есть такое расширение django-markdownx, которое решает эту задачу.
Из настроек которые мне понадобились это:
- Куда загружать изображения
- Размер изображения
- Максимальный вес
Дока django-markdownx
#django #tools
👍14