Steve Dudenhoeffer 5ba42056ad Add toolbox features for function removal and callback execution
Introduced `WithFunctionRemoved` and `ExecuteCallbacks` methods to enhance `ToolBox` functionality. This allows dynamic function removal and execution of custom callbacks during tool call processing. Also cleaned up logging and improved handling for required tools in `openai.go`.
2025-03-21 11:09:32 -04:00
2024-12-28 20:39:57 -05:00
Description
Abstraction layer interface for various similar LLM services
215 KiB
Languages
Go 100%