Ищем специалиста по LLM, RAG и prompt engineering для аудита и улучшения уже созданного ИИ-ассистента операторов контакт-центра сети медицинских центров.
Это не разработка с нуля. В настоящее время ассистент работает в среде ChatGPT и использует:
- собственную навык с инструкциями
SKILL.md; - базу знаний в Project Sources;
- структурированные Markdown-файлы, автоматически сформированные из CSV-выгрузок медицинской информационной системы;
- отдельные индексы цен, исполнителей, подразделений, пакетов, оборудования и рекомендованных комбинаций услуг.
База содержит примерно:
- 2 700+ медицинских услуг;
- 90+ пакетов и комплексов;
- 300+ рекомендованных комбинаций;
- 600+ хирургических вмешательств;
- цены по различным подразделениям;
- исполнителей, адреса, подготовку, оборудование и другую справочную информацию.
Что должен делать ассистент
По запросу оператора ассистент должен быстро предоставлять проверенный ответ:
- предоставляется ли нужная услуга;
- точный код, название и цена;
- в каких подразделениях она доступна;
- кто из врачей или других специалистов ее выполняет;
- как подготовиться;
- какой пакет или комплекс выгоднее предложить;
- какие сопутствующие услуги целесообразно предложить;
- какая последовательность комплексного записи;
- какие есть более дешевые или альтернативные варианты;
- для операций — отдельно базовую цену и ориентировочную общую стоимость случая хирургического лечения.
Ассистент не должен выдумывать цены, исполнителей, подготовку, медицинские показания или переносить информацию между похожими услугами.
Наличие проблем
Система уже работает, но требует повышения стабильности поиска и качества ответов. В частности:
- модель иногда находит основную услугу, но пропускает рекомендованные комбинации;
- не всегда извлекает отдельные поля из больших Markdown-файлов;
- может находить базовую цену операции, но пропускать общую стоимость хирургического случая;
- результаты зависят от структуры и размера файлов в Project Sources;
- необходимо оптимизировать индексы, маршрутизацию источников и правила поиска;
- необходимо обеспечить одинаково качественные ответы на короткие, неточные и разговорные запросы операторов.
Например, простой запрос «холецистэктомия» должен сразу вернуть доступные варианты операции, коды, базовые цены, общую стоимость лечения, подразделения, исполнителей и связанные услуги.
Задачи специалиста
- Провести аудит действующего
SKILL.md, структуры базы знаний и логики поиска. - Проанализировать причины пропуска данных во время retrieval.
- Предложить оптимальную архитектуру базы знаний для ChatGPT.
- Усовершенствовать или переписать
SKILL.md. - Оптимизировать структуру Markdown-файлов и компактных индексов.
- Настроить обязательный поиск:
- пакетов и комплексов;
- рекомендованных комбинаций;
- цен по подразделениям;
- исполнителей;
- стоимости случая хирургического лечения.
- Проверить генератор базы знаний из CSV-выгрузок и при необходимости усовершенствовать Python-скрипты.
- Создать набор контрольных запросов и критериев оценки ответов.
- Провести тестирование на реальных сценариях контакт-центра.
- Предоставить финальную документацию для дальнейшего обновления и поддержки системы.
Ожидаемый результат
Должны получить стабильного ассистента, который:
- отвечает на украинском языке;
- не пропускает критически важные данные;
- возвращает только информацию, подтвержденную базой знаний;
- правильно различает услуги, пакеты и рекомендованные комбинации;
- показывает код, название, цену, подразделение и исполнителя;
- для операций разделяет базовую цену и полную стоимость лечения;
- предлагает оператору конкретный сценарий дальнейшей записи пациента;
- стабильно работает после следующих обновлений CSV-выгрузок;
- работает относительно быстро.
Требования к исполнителю
Нужен специалист с практическим опытом:
- ChatGPT Projects, Custom GPT или ChatGPT Skills;
- LLM, RAG, retrieval и семантического поиска;
- prompt engineering;
- проектирования баз знаний для языковых моделей;
- Markdown, CSV, JSON/JSONL;
- Python для обработки и преобразования данных;
- тестирования качества ответов LLM.
Будет преимуществом опыт с медицинскими информационными системами, контакт-центрами или большими каталогами услуг.
Мы ищем не только автора промтов, а специалиста, который понимает ограничения поиска в больших источниках, фрагментацию контекста и способы построения надежных индексов.
Что предоставить в предложении
Просим кратко указать:
- Ваш опыт с ChatGPT, RAG или корпоративными базами знаний.
- Примеры похожих реализованных проектов.
- Как бы вы подошли к диагностике пропуска отдельных полей в больших файлах.
- Ориентировочные сроки и стоимость аудита и доработки.
- Готовы ли вы подписать соглашение о конфиденциальности.
Персональные данные пациентов в рамках этого проекта не будут передаваться.
Окончательная стоимость работ будет согласована после уточнения Технического Задания между Заказчиком и Исполнителем.