Промпт генерируется не правильно (или парсится)
dfenelonov opened this issue · 1 comments
dfenelonov commented
Информация об окружении
python==3.10
gigachain==0.0.322
К кому обратиться?
Дополнительная информация
- Официальных примеров (notebooks)/скриптов
- Собственных или доработанных скриптов
Компоненты
- LLMs/Chat Models
- Embedding Models
- Prompts / Prompt Templates / Prompt Selectors
- Output Parsers
- Document Loaders
- Vector Stores / Retrievers
- Memory
- Agents / Agent Executors
- Tools / Toolkits
- Chains
- Callbacks/Tracing
- Async
Воспроизведение ошибки
mrkl = initialize_agent(tools, self._llm, agent=AgentType.ZERO_SHOT_REACT_DESCRIPTION, verbose=True, handle_parsing_errors=True)
mrkl.run(message)
При инициализации mrkl генерирует промпт, где просится писать Final answer с маленькой буквы, парсер парсит Final Answer с большой буквы. Возникает ошибка. Локально исправил -- все работает. Исправьте пж
https://github.com/ai-forever/gigachain/blob/master/libs/langchain/langchain/agents/mrkl/prompt.py
Ожидаемое поведение
Ожидается, чтобы агент работал
Rai220 commented
Спасибо за замечание! Будет исправлено в очередной версии.