Method: Langchain::Prompt::Loading::ClassMethods#load_few_shot_prompt
- Defined in:
- lib/langchain/prompt/loading.rb
#load_few_shot_prompt(config) ⇒ FewShotPromptTemplate
Loads a prompt template with the given configuration.
62 63 64 65 66 |
# File 'lib/langchain/prompt/loading.rb', line 62 def load_few_shot_prompt(config) prefix, suffix, example_prompt, examples, input_variables = config.values_at("prefix", "suffix", "example_prompt", "examples", "input_variables") example_prompt = load_prompt(example_prompt) FewShotPromptTemplate.new(prefix: prefix, suffix: suffix, example_prompt: example_prompt, examples: examples, input_variables: input_variables) end |