mirror of
https://github.com/BerriAI/litellm.git
synced 2026-10-11 03:38:38 +00:00
fix test_anthropic_function_call_with_no_schema
This commit is contained in:
parent
cac82de4f4
commit
a635ab4c85
1 changed files with 8 additions and 6 deletions
|
|
@ -160,15 +160,17 @@ class AnthropicConfig:
|
|||
returned_tool: Optional[AllAnthropicToolsValues] = None
|
||||
|
||||
if tool["type"] == "function" or tool["type"] == "custom":
|
||||
_input_function_parameters: dict = (
|
||||
tool["function"].get("parameters", None) or {}
|
||||
)
|
||||
_tool_input_schema: AnthropicInputSchema = AnthropicInputSchema(
|
||||
**_input_function_parameters
|
||||
_input_schema: dict = tool["function"].get(
|
||||
"parameters",
|
||||
{
|
||||
"type": "object",
|
||||
"properties": {},
|
||||
},
|
||||
)
|
||||
input_schema: AnthropicInputSchema = AnthropicInputSchema(**_input_schema)
|
||||
_tool = AnthropicMessagesTool(
|
||||
name=tool["function"]["name"],
|
||||
input_schema=_tool_input_schema,
|
||||
input_schema=input_schema,
|
||||
)
|
||||
|
||||
_description = tool["function"].get("description")
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue