patterns-ai-core / langchainrb

Build LLM-powered applications in Ruby
https://rubydoc.info/gems/langchainrb
MIT License
1.44k stars 195 forks source link

Replace auto_tool_execution with execute_tools #872

Closed mattlindsey closed 1 week ago

mattlindsey commented 1 week ago

WIP

Note: Also changes current default behavior of assistant.run() of not automatically running tools.

andreibondarev commented 1 week ago

@mattlindsey Do you think you could separate renaming the parameter to a separate smaller PR? Thanks!

mattlindsey commented 1 week ago

@mattlindsey Do you think you could separate renaming the parameter to a separate smaller PR? Thanks!

@andreibondarev I'll create another PR with just the first commit, but I think the behavior is wierd if you don't do it all at once.