<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Python on AI-Uchi — Всё об искусственном интеллекте</title><link>/tags/python/</link><description>Recent content in Python on AI-Uchi — Всё об искусственном интеллекте</description><generator>Hugo</generator><language>ru</language><lastBuildDate>Wed, 15 Apr 2026 13:00:00 +0300</lastBuildDate><atom:link href="/tags/python/index.xml" rel="self" type="application/rss+xml"/><item><title>MarkItDown от Microsoft: Python-инструмент для конвертации в Markdown</title><link>/tools/microsoft-markitdown-python-converter-markdown/</link><pubDate>Wed, 15 Apr 2026 13:00:00 +0300</pubDate><guid>/tools/microsoft-markitdown-python-converter-markdown/</guid><description>&lt;p&gt;Microsoft представила MarkItDown — открытый Python-инструмент для конвертации различных типов файлов в формат Markdown. Этот проект особенно актуален в эпоху AI, когда многие модели лучше обрабатывают структурированный текст в Markdown, чем бинарные форматы документов.&lt;/p&gt;
&lt;h2 id="что-это-и-для-кого"&gt;Что это и для кого&lt;/h2&gt;
&lt;p&gt;MarkItDown — это библиотека Python, которая автоматически конвертирует документы Office (Word, Excel, PowerPoint), PDF, изображения и другие форматы в читаемый Markdown. Инструмент будет полезен:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Разработчикам AI-систем&lt;/strong&gt; — для подготовки данных для обучения моделей&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Техническим писателям&lt;/strong&gt; — для миграции документации&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Аналитикам данных&lt;/strong&gt; — для извлечения текста из корпоративных документов&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;DevOps-инженерам&lt;/strong&gt; — для автоматизации обработки документов в пайплайнах&lt;/li&gt;
&lt;/ul&gt;



&lt;div class="callout callout-info"&gt;
 &lt;div class="callout-title"&gt;&amp;#8505; Зачем нужен Markdown для AI?&lt;/div&gt;
 &lt;div class="callout-content"&gt;Современные языковые модели показывают лучшие результаты при работе с Markdown благодаря его структурированности и читаемости. Markdown сохраняет иерархию заголовков, списки и таблицы, что критично для понимания контекста.&lt;/div&gt;
&lt;/div&gt;

&lt;h2 id="ключевые-возможности"&gt;Ключевые возможности&lt;/h2&gt;
&lt;h3 id="поддерживаемые-форматы"&gt;Поддерживаемые форматы&lt;/h3&gt;
&lt;p&gt;MarkItDown работает с широким спектром файлов:&lt;/p&gt;</description></item><item><title>RAG на практике: поиск по документам с LangChain и pgvector</title><link>/guides/rag-na-praktike-langchain-pgvector-poiskovaia-sistema/</link><pubDate>Fri, 03 Apr 2026 18:00:00 +0300</pubDate><guid>/guides/rag-na-praktike-langchain-pgvector-poiskovaia-sistema/</guid><description>&lt;p&gt;Представьте: у вас 10 000 внутренних документов компании — регламенты, договоры, техническая документация. Сотрудники тратят часы, пытаясь найти нужный пункт. Поиск по ключевым словам не работает — люди спрашивают «как оформить командировку», а документ называется «Положение о служебных поездках».&lt;/p&gt;
&lt;p&gt;RAG (Retrieval-Augmented Generation) решает именно эту проблему. Система понимает смысл вопроса, находит релевантные фрагменты из базы знаний и генерирует точный ответ с указанием источника. В этом руководстве мы построим такую систему с нуля — с реальным кодом, PostgreSQL, pgvector и LangChain.&lt;/p&gt;</description></item><item><title>Claude API для Python: от первого запроса до продакшна</title><link>/guides/claude-api-python-ot-pervogo-zaprosa-do-prodakshna/</link><pubDate>Mon, 30 Mar 2026 15:00:00 +0300</pubDate><guid>/guides/claude-api-python-ot-pervogo-zaprosa-do-prodakshna/</guid><description>&lt;p&gt;Представьте: вы открываете терминал, вводите двадцать строк кода — и через несколько секунд получаете связный, умный ответ от одной из лучших языковых моделей в мире. Именно так выглядит знакомство с Claude API. Но между «hello world» и настоящим продакшн-сервисом — пропасть из ошибок 429, протёкших API-ключей и счетов, которые оказались неожиданно высокими.&lt;/p&gt;
&lt;p&gt;В этом гайде мы пройдём весь путь: от установки пакета до оптимизации затрат в 10 раз. Без воды — только код и проверенные практики.&lt;/p&gt;</description></item><item><title>Как создать Telegram-бота с AI за 30 минут</title><link>/guides/kak-sozdat-telegram-bota-s-ai/</link><pubDate>Tue, 17 Mar 2026 09:00:00 +0300</pubDate><guid>/guides/kak-sozdat-telegram-bota-s-ai/</guid><description>&lt;p&gt;Представьте: у вас есть личный AI-ассистент в Telegram, который отвечает на вопросы, генерирует тексты и помогает с рутиной — и вы собрали его сами за полчаса. Это не фантастика, а реальный проект на Python с OpenAI API. В этом гайде мы пройдём путь от пустого файла до работающего бота с искусственным интеллектом.&lt;/p&gt;
&lt;h2 id="что-мы-будем-строить"&gt;Что мы будем строить&lt;/h2&gt;
&lt;p&gt;Наш бот будет принимать текстовые сообщения от пользователя, отправлять их в OpenAI API (модель GPT-4o-mini) и возвращать ответ прямо в чат Telegram. Дополнительно реализуем хранение контекста диалога — бот будет помнить, о чём вы говорили.&lt;/p&gt;</description></item><item><title>Создание AI-агента на Python и Claude API: туториал</title><link>/guides/sozdanie-ai-agenta-python-claude-api-tutorial/</link><pubDate>Tue, 10 Mar 2026 18:00:00 +0300</pubDate><guid>/guides/sozdanie-ai-agenta-python-claude-api-tutorial/</guid><description>&lt;h2 id="зачем-строить-ai-агента-вместо-простого-чат-бота"&gt;Зачем строить AI-агента вместо простого чат-бота&lt;/h2&gt;
&lt;p&gt;Чат-бот отвечает на вопрос и ждёт следующего. Агент — думает, планирует и действует самостоятельно: вызывает функции, обрабатывает результаты, уточняет данные и доводит задачу до конца без вашего участия.&lt;/p&gt;
&lt;p&gt;Разница не в мощности модели, а в архитектуре: агент работает в цикле «наблюдение → мышление → действие», пока не достигнет цели или не исчерпает лимит шагов.&lt;/p&gt;
&lt;p&gt;В апреле 2026 года Anthropic запустила &lt;strong&gt;Claude Agent SDK&lt;/strong&gt; — официальный инструментарий для построения агентов на Python и TypeScript. Он даёт вам тот же механизм, на котором работает Claude Code, но полностью под вашим контролем. Именно его мы и разберём в этом туториале.&lt;/p&gt;</description></item><item><title>Scrapling — Python-фреймворк для веб-скрапинга с адаптивным парсингом</title><link>/news/scrapling-python-freimvork-adaptivnyi-veb-skraping/</link><pubDate>Sun, 15 Feb 2026 15:00:00 +0300</pubDate><guid>/news/scrapling-python-freimvork-adaptivnyi-veb-skraping/</guid><description>&lt;p&gt;Python-фреймворк &lt;strong&gt;Scrapling&lt;/strong&gt; набрал свыше 25 000 звёзд на GitHub и продолжает быстро расти. Проект от разработчика Karim Shoair (D4Vinci) покрывает весь цикл веб-скрапинга — от одиночных запросов до масштабных краулов — и выделяется главной фишкой: адаптивный парсер, который сам находит нужные элементы даже после редизайна сайта.&lt;/p&gt;
&lt;h2 id="что-такое-адаптивный-парсинг"&gt;Что такое адаптивный парсинг&lt;/h2&gt;
&lt;p&gt;Классическая проблема веб-скрапинга: сайт обновил вёрстку — все CSS-селекторы сломались, скрипты перестали работать. Scrapling решает это через «структурные отпечатки» элементов. При первом запуске парсер запоминает не только селектор, но и контекст элемента — его соседей, атрибуты, положение в DOM. При следующем запуске с флагом &lt;code&gt;adaptive=True&lt;/code&gt; библиотека ищет элементы по сохранённому отпечатку, даже если классы и структура изменились.&lt;/p&gt;</description></item><item><title>Как построить RAG-систему за один день</title><link>/guides/kak-postroit-rag-sistemu-za-odin-den/</link><pubDate>Wed, 11 Feb 2026 09:00:00 +0300</pubDate><guid>/guides/kak-postroit-rag-sistemu-za-odin-den/</guid><description>&lt;p&gt;Ваша модель отвечает уверенно — но врёт. Она не знает о вашей внутренней документации, о приказах за прошлый квартал, о базе клиентов. Это не баг GPT-4o или Claude — это архитектурная проблема. Решение называется RAG: Retrieval-Augmented Generation.&lt;/p&gt;
&lt;p&gt;За один рабочий день вы можете собрать систему, которая ищет нужные фрагменты в ваших документах и передаёт их модели как контекст. Без дообучения, без дорогих GPU, без магии. Только Python, несколько библиотек и здравый смысл.&lt;/p&gt;</description></item><item><title>Построил аналог Wispr Flow за несколько часов: опыт</title><link>/articles/sobral-analog-wispr-flow-svoimi-rukami/</link><pubDate>Thu, 30 Jan 2025 10:00:00 +0300</pubDate><guid>/articles/sobral-analog-wispr-flow-svoimi-rukami/</guid><description>&lt;p&gt;Реклама умеет раздражать. Но иногда именно раздражение становится двигателем прогресса. Один разработчик настолько устал видеть рекламу Wispr Flow — платного инструмента для голосового ввода текста — что решил не платить подписку, а просто создать собственный аналог. За несколько часов. И опубликовал всё в open source.&lt;/p&gt;
&lt;p&gt;Эта история гуляет по Reddit и Hacker News, собирая тысячи апвоутов. Давайте разберём, что такое Wispr Flow, почему его open-source клон вообще возможен, и как при желании повторить это самостоятельно.&lt;/p&gt;</description></item></channel></rss>