RU

Как заставить ИИ играть по правилам ролевой системы: архитектура авторитарного бэкенда для AI RPG

Сделать текстовую игру на базе LLM легко, если вас устраивает бесконечный неконтролируемый чат, который ломается через 30 ходов из-за модельного дрейф…

pythonfastapipgvectorflutterискусственный интеллектragdeepseekembeddingsdndразработка игр
Habr
RU

Как мы вывели в админку ошибки yt-dlp, которые жили только в логах. Bridge на 200 строк и борьба с alert-fatigue

История о том, как сделать видимыми ошибки yt-dlp, которые молча умирали в логах воркера. Bridge на 200 строк, классификатор content vs infra, борьба …

yt-dlpfastapiobservabilityalert-fatigueмониторингpythondevops
Habr
RU

Как тестировать внешние API в Python: от DI-мока до настоящего HTTP-сервера

Почти каждый сервис, который мы сегодня пишем, ходит куда-то наружу — платёжный шлюз, биллинг, чужой публичный API. И каждый раз, когда садимся писать…

pythonpytestтестированиеaiohttpmockинтеграционные тестыhttpdishkafastapiasyncly
Habr
RU

FlakyDetector 2.0: Как я превратил сырое исследование в продакшен-инструмент с AST, ML и красивым дашбордом…

Представь: пятница, вечер. Ты запускаешь CI для последнего пулл-реквеста, идёшь наливать кофе, возвращаешься… а билд упал. Один тест. Ты перезапускаеш…

pythonastcatboostflaky testsтестированиеmachine learningtest smellsfastapistatic analysis
Habr
RU

Production‑стек для мессенджера на 10к пользователей: FastAPI, SQLite в проде и почему монолит

Это восьмая статья из моей серии про инженерные решения в ONEMIX. До этого было про клиентскую часть мессенджера: кэш со…

fastapisqlitepythonмонолитwebsocketмессенджербэкендпродакшнавторизациямиграции
Habr
RU

Как я сделал AI-директора для малого бизнеса и почему отказался от RAG

Маленькая компания, человек 20. Гендир тонет в задачах. Помнить кто что обещал, отслеживать движение по целям, держать в голове десяток проектов однов…

aillmclauderagai-агентыagentic aiknowledge graphpythonfastapiбизнес-автоматизация
Habr
RU

Три архитектурных решения для multi-tenant B2B SaaS, о которых я пожалел, что не узнал раньше

Самая дорогая ошибка моего B2B SaaS имела ровно одну строчку Самая дорогая ошибка моего B2B SaaS имела ровно одну строчку: TENANT_ID = “tenant-1” в co…

multi-tenantfastapipostgresqlsqlalchemyexclude using gistargon2idpbkdf2152-фзaudit logb2b saas
Habr
EN

How to deploy Fast API

FastAPI + Docker + AWS EC2 Deployment Guide Prerequisites (Local) 1. Create a Dockerfile Create a Dockerfile in your project root: FROM python:3.12-sl…

fastapidockerawsec2
Dev.to
EN

Fast API, JWT auth module

Authentication and authorization are key features in almost all web applications. How to do it with Fast API? Actually, there is a complete section of…

fastapijwttoken
Dev.to