ChatGPTevelopment & Promptgramming
23 subscribers
204 photos
38 videos
50 files
393 links
#ChatGPT using development & Prompt based programming – new era of coding! 🥹
#ChatGPT #GPT4dev
Download Telegram
🖥 ChatGPT в качестве помощника по программированию и анализу данных на #Python.

#ChatGPT от #OpenAI это… да ладно, вы и сами знаете, что такое ChatGPT. Вы уже достаточно прочитали об этом, и представления больше не нужны.

А если вы всё-таки не знаете, что такое ChatGPT, сначала взгляните на эту статью, а затем вернитесь, чтобы продолжить.

О ChatGPT можно разговаривать очень долго, но давайте посмотрим, насколько данная технология может быть полезной на самом деле.

Сейчас вы узнаете, что может сделать ChatGPT, когда дело доходит до написания кода из спецификаций, которые мы предоставляем. Как обычно, начнём по нарастающей – с простого!

Читать дальше
Зеркало
Как заработать с помощью ChatGPT

https://t.me/data_analysis_ml/541
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Data&AI Insights
Smolagents — когда создавать AI-агента можно за 15 минут без боли

Задумывались, почему большинство AI-агентов остаются игрушками для энтузиастов, а не рабочими инструментами? Проблема не в самих больших языковых моделях. Проблема в том, как мы их обвязываем.

Классические фреймворки вроде LangChain превратили создание агентов в многослойный квест с километрами абстракций, конфигов и boilerplate-кода. Прежде чем агент сделает что-то полезное, вы уже устали бороться с фреймворком. Сломался вызов — ищи ошибку в трёх уровнях абстракции. Хочешь понять, что агент на самом деле делает — удачи.

Hugging Face выпустили в конце 2024 года библиотеку smolagents, и она переворачивает эту парадигму с ног на голову. Весь фреймворк — меньше тысячи строк кода. Никаких сложных пайплайнов. Агенты здесь — code agents, то есть они пишут настоящий Python-код для решения задач, а не генерируют JSON-инструкции, которые потом непонятно как интерпретировать.

Почему это принципиально важно? Потому что код — это естественный язык для выражения сложной логики. Циклы, условия, манипуляции с данными — всё это записывается в Python естественно и читаемо. Агент получает задачу вроде «узнай погоду в Париже и Токио, сохрани результат в файл» и просто пишет код, который это делает. Вы можете этот код увидеть, отладить, понять, что пошло не так.

При этом библиотека не требовательна к инфраструктуре. Ставится через pip, работает с широким спектром моделей — OpenAI, Hugging Face Hub, Anthropic, локальные модели. Для прототипирования и обучения это идеальный формат. Студент с базовым Python может за вечер собрать работающего агента и понять, как агенты устроены изнутри.

Конечно, для enterprise-пайплайнов с тысячами одновременных запросов и сложными графами инструментов это пока не замена LangChain или LangGraph. Но для прототипирования, исследовательских проектов и образовательных целей smolagents делает входной порог минимальным. Больше не нужно неделю разбираться в фреймворке, чтобы агент сделал первый осмысленный запрос к API.

Это и есть настоящая демократизация AI-агентов. Не когда кто-то большой выпускает enterprise-решение за миллионы, а когда студент вечером может собрать агента, который реально работает, и понять принцип работы.

А самое главное, что это решение легко расширяется до enterprise за счёт продуманной архитектуры.
На текущий момент это наверное самый простой и одновременно самый мощный агентский фреймворк. Если кто-то ещё не пробовал, настоятельно рекомендую попробовать!

Источник: https://www.kdnuggets.com/getting-started-with-smolagents-build-your-first-code-agent-in-15-minutes

#AI #python #llm
Forwarded from Data&AI Insights
Агенты, которые работают руками: как Google меняет правила игры в разработке

Google выпустил инструмент, который переворачивает привычное представление об IDE. Google Antigravity — это не просто редактор кода с ИИ-помощником. Это платформа, где искусственный интеллект сам управляет процессом разработки, а человек выступает наблюдателем и наставником.

В центре этой системы три ключевых элемента. Правила задают агенту базовые ограничения и стиль работы. Навыки содержат готовые инструкции для конкретных задач. А рабочие процессы связывают всё это вместе, превращая разрозненные команды в цепочки автоматических действий.

Звучит как очередная красивая концепция, но давай разберёмся, что это реально даёт на практике. В статье на KDnuggets показан конкретный пример: настройка агента для проверки качества Python-кода. Создаётся правило PEP 8, готовится навык для генерации pytest-тестов, а затем всё это оборачивается в рабочий процесс под названием qa-check. Агент анализирует файл, находит баги, исправляет форматирование и сам пишет unit-тесты. Без участия человека. Без установки дополнительных инструментов.

Вот что меня зацепило больше всего. Для создания навыка не нужно уметь программировать. Достаточно написать инструкцию на понятном английском языке в формате чек-листа. То есть экспертиза в предметной области превращается в готовый к использованию модуль. Маркетолог может сделать навык для генерации SEO-контента. DevOps-инженер — для автоматизации деплоя. И все эти навыки переиспользуются от проекта к проекту.

Технически это решает серьёзную проблему контекстного истощения. Когда ИИ получает слишком много информации разом, он начинает путаться и тупить. Antigravity использует подход под названием progressive disclosure — загружает только то, что нужно для текущей задачи. Это снижает задержки и уменьшает стоимость операций.

Если отойти от технических деталей, суть в следующем. Мы привыкли к тому, что ИИ помогает человеку писать код быстрее. Antigravity делает шаг дальше — убирает человека из цикла выполнения рутинных задач. Человек остаётся на уровне архитектуры, стратегии и контроля качества решений. Это принципиально другой уровень абстракции в работе с интеллектуальными системами.

Конечно, есть и ограничения. Нужно железо для запуска локальных моделей и агентов. Сообщество пока только формируется. И грамотно описать навык — это тоже навык, который требует практики. Но направление движения очевидно. Инструменты типа Antigravity показывают, что будущее разработки — это не про то, как писать код быстрее. Это про то, как сделать так, чтобы код писался вообще без участия человека в операционной части.

Источник: https://www.kdnuggets.com/build-better-ai-agents-with-google-antigravity-skills-and-workflows

#AI #python #mlops