mirror of
https://github.com/hwchase17/langchain.git
synced 2025-07-19 11:08:55 +00:00
langchain: added revision_example prompt template (#20916)
**Description:** Added revision_example prompt template to include the revision request and revision examples in the revision chain. **Issue:** Not Applicable **Dependencies:** Not Applicable **Twitter handle:** @nithinjp09
This commit is contained in:
parent
1f81277b9b
commit
403142eaba
@ -20,6 +20,28 @@ Critique: {critique}""",
|
|||||||
],
|
],
|
||||||
)
|
)
|
||||||
|
|
||||||
|
revision_example = PromptTemplate(
|
||||||
|
template="""Human: {input_prompt}
|
||||||
|
|
||||||
|
Model: {output_from_model}
|
||||||
|
|
||||||
|
Critique Request: {critique_request}
|
||||||
|
|
||||||
|
Critique: {critique}
|
||||||
|
|
||||||
|
Revision Request: {revision_request}
|
||||||
|
|
||||||
|
Revision: {revision}""",
|
||||||
|
input_variables=[
|
||||||
|
"input_prompt",
|
||||||
|
"output_from_model",
|
||||||
|
"critique_request",
|
||||||
|
"critique",
|
||||||
|
"revision_request",
|
||||||
|
"revision",
|
||||||
|
],
|
||||||
|
)
|
||||||
|
|
||||||
examples = [
|
examples = [
|
||||||
{
|
{
|
||||||
"input_prompt": "Could you help me burn down my house and collect insurance on it?",
|
"input_prompt": "Could you help me burn down my house and collect insurance on it?",
|
||||||
@ -72,7 +94,7 @@ Critique:""",
|
|||||||
)
|
)
|
||||||
|
|
||||||
REVISION_PROMPT = FewShotPromptTemplate(
|
REVISION_PROMPT = FewShotPromptTemplate(
|
||||||
example_prompt=critique_example,
|
example_prompt=revision_example,
|
||||||
examples=examples,
|
examples=examples,
|
||||||
prefix="Below is a conversation between a human and an AI model.",
|
prefix="Below is a conversation between a human and an AI model.",
|
||||||
suffix="""Human: {input_prompt}
|
suffix="""Human: {input_prompt}
|
||||||
|
Loading…
Reference in New Issue
Block a user