RU

Языковая модель в поиске магазина: как подключить её так, чтобы её падение никто не заметил

В прошлой статье я рассказывал, как устроено ядро нашего поиска: триграммы, crc32, словарь болей и два сита. В конце был короткий раздел «А где же н…

LLMязыковые моделиDeepSeekClaudeJSONreasoningfallbackотказоустойчивостьумный поискPython
Habr
RU

Валидатор не нашёл поле is_admin, а Go его нашёл: пять ошибок при работе с JSON

Один и тот же JSON может привести систему к разным выводам. Валидатор пропустит поле, которое Go‑сервис спокойно прочитает, nil ‑слайс пре…

GoGolangJSONAPIbackendмикросервисывалидация данныхсериализациябезопасность приложенийразработка ПО
Habr
RU

Месяц, 500M токенов и симулятор завода: как мы с ИИ-агентом построили имитационную модель производства чипов

Когда я прочёл о том, что Андрей Карпати больше не пишет код руками, а перешёл на агентное программирование, я, честно говоря призадумался. Скажи об…

Искусственный интеллектAI-кодингC#.NETимитационное моделированиеSimSharpLLMполупроводниковое производствоJSONRabbitMQ
Habr
RU

Как я написал AI-бота на aiogram 3 с помощью нейросетей, выжил при 2500+ пользователей и почему SQLite "всё ещё торт"

Технический кейс создания Telegram-бота Щёлк-ГДЗ (ИИ-репетитор по фото). Разбор архитектуры на Python (aiogram 3, aiosqlite), работы с API Gemini и…

APIPythonJSONИскусственный интеллектSQLРаботаСоветыHRTelegramMITFlashRedisМаркетинганалитикмикроПет-проектБизнесVPSЖелезоСтатьи
Tproger
RU

CraftHub: я устал редактировать JSON руками — а сообщество помогло превратить это в удобный инструмент

Полгода назад я так устал вручную ковыряться в JSON, что написал свой редактор — просто чтобы не сойти с ума. Выложил статью на Хабр, не ожидая ниче…

JSONC#.netavaloniaavaloniaui
Habr
RU

Git в Telegram: как я избавился от JSON, победил Markdown и получил security by design

Git в Telegram? Без JSON, с SQLite, победой над Markdown и security by design. Код, схема БД, факапы и ссылка на бота. — Читать дальше « Git в Teleg…

GitБезопасностьPythonJSONIDESQLРаботаTorHTMLGitHubHRTelegramGitLabMITIBMМессенджерdevСерверMarkdownРазработкаСтатьи
Tproger
RU

Как принудительно привязать ИИ к фактам и убить галлюцинации

Галлюцинации ИИ нельзя убрать просьбой «отвечай только правду». Но можно ограничить модель архитектурно: заставить её сначала извлекать факты,…

ИИLLMгаллюцинации ИИпромпт-инжинирингRAGфактчекингвалидация ответовJSONconfidence scoreLLM-приложения
Habr
RU

Локализация через Enum, неожиданный Дзен, быстрее только телепатия

Надоело плодить JSON/ARB файлы при локализации Flutter-приложения? Автор делился личным опытом и показал, как элегантно настроить локализацию через…

APIАлгоритмы и структуры данныхJavaМассивы и строкиКрасивый хакAndroidМобильная разработкаJSONРаботаFlutterDartСтатьи
Tproger