OpenAi змінює роль у діалозі
Використовую openai chatcompletions для імітації діалогу в ролях (між клієнтом та продавцем). Крім вихідної інструкції, після кожної пари повідомлень нагадую моделі — яку роль вона відіграє. Але модель може переплутати роль. Наприклад, якщо моє повідомлення: “Привіт хто це?”. Мабуть, модель розцінює це потенційне питання від клієнта. Нижче лог повідомлень:
Role: system, Content:
— We simulate a phone call dialogue between a sales manager (selling Gym subscribtion) and a potential client.
— In this dialogue, your role is — client.
— Sales manager is trying to sell a gym membership.
Role: assistant, Content:
Hello!
Role: system, Content:
— In this dialogue, your role is — client.
— Client should respond with typical objections.
— If the manager handles
Role: user, Content:
Hi, who is this?
Role: assistant, Content:
Hi, I’m [Sales Manager’s Name] from Fitness Haven Gym. How are you doing today?
Видно, що в останньому повідомленні модель подумала, що вона сейлз)))
Як це можна виправити?
14 коментарів
Додати коментар Підписатись на коментаріВідписатись від коментарів