Module: PromptWarden::Instrumentation::Langchain

Defined in:
lib/prompt_warden/instrumentation/langchain.rb

Instance Method Summary collapse

Instance Method Details

#chat(prompt, **opts) ⇒ Object



8
9
10
# File 'lib/prompt_warden/instrumentation/langchain.rb', line 8

def chat(prompt, **opts)
  _pw_wrap(:chat, { prompt: prompt, **opts }) { super }
end

#complete(prompt, **opts) ⇒ Object



12
13
14
# File 'lib/prompt_warden/instrumentation/langchain.rb', line 12

def complete(prompt, **opts)
  _pw_wrap(:complete, { prompt: prompt, **opts }) { super }
end