170 похожих чатов

Всем привет, занимаюсь text-to-sql через gpt-3.5 В промпт идут следующие данные:


1. Инструкция (взял из langchain, немного модифицировав)
2. CREATE STATEMENTS всех необходимых таблиц
3. Текстовое описание таблиц и полей

Проблема заключается в том, что модель строит правильные запросы через раз, очень часто путает имена таблиц, а иногда их даже выдумывает. Я пробовал дополнительно посылать запрос модельке вместе с текстом ошибки из БД, и дополнял инструкцию, что мол вот запрос неверный, исправь с учетом ошибки. Но к успеху это не привело.
Кто-нибудь побеждал такую неустойчивость результатов? Не хочется спамить модель пока не получу правильный запрос, дорого и повышает api rate.

8 ответов

11 просмотров

Пробовали добавить в промпт примеров с ответами похожими именно на ваши запросы?

n-i Автор вопроса
Квадрат Чёрный
Пробовали добавить в промпт примеров с ответами по...

да, парочку запросов удалось добавить, которые он обрабатывал не верно, но на все типы ошибок добавить не получается, т.к. итак использую 16к версию, и не всегда хватает токенов. Сейчас подумал, мб подгружать примеры динамично через векторную бд?

а почему 3.5 используешь? 4 намного лучше в коде, может часть проблем тебе откинуть

n-i Автор вопроса
նիկիտա ki ta ~
а почему 3.5 используешь? 4 намного лучше в коде, ...

это как последний вариант, потому что хочется дешевле. И по моему мне еще не заапрувили 32к версию)

Юрий Новоселов
Цена раз в 10

насколько я понимаю, в большинстве кейсов эта цена намного меньше потраченного времени разработчика, поэтому можно об этом не париться но я не знаю, для какого проекта делается система, так что нужно считать

Юрий Новоселов
Цена раз в 10

Если быть точнее, раз в 20

Похожие вопросы

Обсуждают сегодня

Мужики и девушки, привет) в Вelphi xe7 в настройках во вкладке "Editor Options" далее " Color" есть список: "Elements", открыв который мы можем настраивать отображение разных...
Kraszx
14
Добрый вечер. Есть вопрос, а может и предложение. Был у меня диалог в другой группе о делфи и я задался вопросом: "А нельзя ли в делфи цвет //коментария и {комментария} сде...
Kraszx
24
Всем привет! Подскажи, пожалуйста, как передать в TComboBox сразу значение и id записи. На Delphi я делал так: ComboBox1.Items.AddObject('Какое-то значение', Pointer(id запис...
Евгений
13
А вот это что за конструкция? Вернее, она тут нафига?
Serjone
10
Мдя, прикол, боевая сборка запускается (именно под отладчиком) после F9 примерно полторы минуты (97 секунд если быть точным). Начал копать - проблема детектится сразу - зависа...
Александр (Rouse_) Багель
38
Мужики. привет) в Вelphi xe7 в настройках во вкладке "Editor Options" далее " Color" есть список: "Elements", открыв который мы можем настраивать отображение разных элементов...
Kraszx
2
Здравствуйте, вопрос по структурам данных. Были у вас случаи, когда пришлось писать деревья или двунаправленные списки?
/ /
50
Товарищи, кто работа с iphelper? Или может я в самой логике ошибки фигачу, не пойму.... var ifTable : PMIB_IFTABLE; size, corSize: DWORD; Buffer ...
Warfarellen
4
я так понимаю, я так подозреваю, что создание такого плагина для человека, кто умеет писать плагины для делфи потребует минут 5-10 времени. но это мое подозрение. хотелось бы ...
Kraszx
7
Всем привет! Кто пользуется DevExpress, подскажите пожалуйста, реализован ли в TcxGrid в новых версиях поиск по датам как в Экселе (ну т.е. не просто список чекбоксов со значе...
A Z
4
Карта сайта