You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
langchain/libs/partners/prompty/tests/unit_tests/prompts
Matthieu 783397eacb
community: avoid double templating in `langchain_prompty` (#25777)
## Description

In `langchain_prompty`, messages are templated by Prompty. However, a
call to `ChatPromptTemplate` was initiating a second templating. We now
convert parsed messages to `Message` objects before calling
`ChatPromptTemplate`, signifying clearly that they are already
templated.

We also revert #25739 , which applied to this second templating, which
we now avoid, and did not fix the original issue.

## Issue

Closes #25703
4 weeks ago
..
__init__.py prompty: adding Microsoft langchain_prompty package (#21346) 5 months ago
basic_chat.prompty prompty: adding Microsoft langchain_prompty package (#21346) 5 months ago
chat.prompty prompty: adding Microsoft langchain_prompty package (#21346) 5 months ago
double_templating.prompty community: avoid double templating in `langchain_prompty` (#25777) 4 weeks ago