ai-forever/gigachain

Промпт генерируется не правильно (или парсится)

dfenelonov opened this issue · 1 comments

Информация об окружении

python==3.10
gigachain==0.0.322

К кому обратиться?

@Rai220

Дополнительная информация

  • Официальных примеров (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

Спасибо за замечание! Будет исправлено в очередной версии.