FastAPIで作成したAPI エンドポイントをモデル コンテキスト プロトコル (MCP) ツールとして公開してみる
https://dev.classmethod.jp/articles/fastapi-api-mcp/
FastAPIで作成したAPI エンドポイントをモデル コンテキスト プロトコル (MCP) ツールとして公開してみる
https://dev.classmethod.jp/articles/fastapi-api-mcp/
Как я строю удобную инфраструктуру вокруг Python-проектов: линтеры, Poetry, CI/CD и Docker
Poetry вместо pip, Ruff вместо flake8, FastAPI вместо ручной документации. Что реально упрощает жизнь Python-разработчику сегодня — на примерах и с реальными конфигами.
https://habr.com/ru/articles/904844/
#python #fastapi #pydantic #docker #poetry #infrastructure #devops #ruff #управление_разработкой #precommit
«Danil OS» или локальные веб интерфейсы
Эта статья расскажет о моём эксперименте по оптимизации моего рабочего пространства в macOS. Примерно 10 лет назад я придумал одну идею — канбан-рабочий стол. Я понял, что иконки на рабочем столе были крутыми… в 1984 году. и втом числе поэтому 1984 не был как 1984) Но камон, за 40 лет кроме виджетов почти ничего не изменилось. Марк… 10 лет назад, узнав о системе канбан, я начал пользоваться Illustrator’ом и рисовал себе 4 колонки прямо на рабочем столе. Поверх них размещал стандартные стикеры, полностью отключив иконки рабочего стола. Прошло много лет. Я немного выучил веб, и теперь у нас есть опенсорсный софт, который помог мне сделать то же самое, но уже более серьёзно. Во-первых, Plash — программулька, которая ставит Chrome вместо бэкграунда. Я также сделал на Python с FastAPI и Jinja и запустил себе уже настроенный канбан-рабочий стол. Но как вы понимаете, на этом дело не кончилось. Гуляя по интернету, я нашёл несколько исходников с открытыми лицензиями, которые я использовал в своём проекте. Во-первых, Future Sticky Navigation with Glass Effect -от Benjamin Koehler. Это моя база: вертикальный слайдер с красивыми эффектами. Тут тоже пришлось внести доработки: — переход на православный CSS вместо Sass, — реализация snapping и закрытия при нажатии на backdrop, — добавление динамических ссылок в href и фреймов через Пока что всё храню в LocalStorage и реализовал возможность выгрузки и загрузки списка айфреймов с их ссылками и названиями. Потому что к этому моменту у меня уже было больше пяти локальных серверов, и я решил обойтись без бэкенда там, где это возможно.
https://habr.com/ru/articles/904598/
#desktop #macos #javascript #nextjs #python3 #fastapi #mongodb #lottie #iframe #webgl
FastAPI-MCP: Simplifying the Integration of FastAPI with AI Agents https://buff.ly/csGE6FK
"By aligning with MCP standards, the library helps make FastAPI applications accessible to AI tools that rely on structured, protocol-based interaction."
プログラマー必見!FastAPI-MCPでAI時代のAPI開発を加速する方法(初心者向けコード付き)
https://qiita.com/takuya77088/items/4db3bcaedd8ad721b077?utm_campaign=popular_items&utm_medium=feed&utm_source=popular_items
Разыскивается живым или мёртвым: легендарная история Себастьяна Рамиреса
Себастьян Рамирес. Легенда мира Python-разработки, человек с моржовыми усами, единоличный создатель фреймворка FastAPI и герцог open-source разработки. Он работал на ферме, отчислился из католической школы, заболел раком, женился, изучил Data Science, стал Backend-разработчиком, выступал на конференциях, откликнулся на вакансию, где использовался разработанный им фреймворк, вел твиттер... И где-то между этими важными делами успел стать одним из самых интересных Open Source-разработчиков во всём мире, а также человеком, который на bus-факторе может прокатить половину Интернета (извините). Да, да, речь про того самого Tiangolo. И если вы знали его только как разработчика FastAPI, то сейчас точно удивитесь. Меня зовут Макс, я TeamLead Backend в компании ИдаПроджект , автор YouTube-канала PyLounge . Не буду затягивать со вступлением, поехали!
https://habr.com/ru/companies/idaproject/articles/903112/
#fastapi #себастьян_рамирес #python #open_source #биография_себастьяна_рамиреса #tiangolo #история_fastapi