Функция Azure OpenAI «Принеси свои собственные данные» не дает правильных ответов
Я уже некоторое время использую Azure OpenAI и функцию «Принесите свои собственные данные» (BYOD). Недавно я столкнулся с проблемой, из-за которой функция BYOD не дает правильных ответов на определенные запросы.
Когда я ввожу тот же вопрос в Обозреватель когнитивного поиска Azure, он успешно возвращает правильные совпадения. Однако когда я задаю тот же вопрос функции BYOD, она отвечает: «У меня нет информации об этом».
Я дважды проверил свои данные и обнаружил, что они правильно отформатированы и загружены. Я не понимаю, почему функция BYOD не может получить правильную информацию.
Кто-нибудь еще сталкивался с этой проблемой? Будем очень признательны за любые предложения по устранению и устранению этой проблемы.
3 ответа
Несколько вещей, которые стоит попробовать:
- Вы включили «Семантический поиск», который поможет получить результаты?
- Иногда повторение одного и того же вопроса поможет получить правильный ответ.
- Вы упомянули, что столкнулись с проблемой с «определенными запросами», заметили ли вы какую-то закономерность в этих запросах?
Вы можете использовать Marqo в качестве источника информации и вместо этого соединить его напрямую с GPT. Это даст вам гораздо больше контроля. Вот пример расширенного поиска с помощью BYOD на Marqo: https://www.marqo.ai/blog/from-iron-manual-to-ironman-augmenting-gpt-with-marqo-for-fast-editable-memory-to -включить-контекстно-зависимый-вопрос-ответ
У меня есть проект GitHub, который позволяет интегрировать внешние данные с LLM без необходимости переобучения модели. Это также позволяет параллельно сравнивать технологии Azure/OpenAI и GCP PaLM. Проверьте это: https://github.com/joao8tunes/genai_music_chat