Hi I used anthropic and google as providers for the assistant but the problem is it always ends the call. I'm using OpenAI currently but I prefer to use the former providers since it is more stable for assistants.
call id:
97e0c9f9-58aa-4a78-8d8e-4e94cce5a2e5 (anthropic - An error occurred in this call: pipeline-error-anthropic-400-bad-request-validation-failed)
09328d55-7425-46a5-bdd0-fa0c6c9b58c7 (google - An error occurred in this call: pipeline-error-google-429-exceeded-quota)
c
Chiranjeet Mishra
02/14/2025, 8:38 PM
Hey Gelo, for Anthropic you need to ensure all of your tools properties are alphanumeric.
"message": "tools.2.custom.input\_[schema.properties](http://schema.properties): Property keys should match pattern '^\[a-zA-Z0-9\_-\]{1,64}$'"
For google-model, your using own key and your key has rate limiting applied on it, and because of this your call failed.
"statusText": "Too Many Requests",
g
Gelo
02/17/2025, 9:43 AM
Hi @Shubham Bajaj I already changed the required format for the property keys using Anthropic. Google provider is now working fine, however, Anthropic does not. Can you investigate to these calls? It shows pipeline error anthropic llm failed.
d6d96774-f466-4e31-8815-db63133a508e
f6991941-278f-47f8-9d7e-9ba429e23327
c
Chiranjeet Mishra
02/17/2025, 2:08 PM
When a tool call (SendLoom) is initiated, the Knowledge Base injects messages before receiving the tool call result. The Anthropic message formatter then attempts to format the conversation but fails, since Claude 3.5 requires tool results to immediately follow their corresponding tool calls in strict message ordering.
Chiranjeet Mishra
02/17/2025, 2:08 PM
It's on our side, I am creating ticket for it.
g
Gelo
02/18/2025, 3:22 PM
Hi @Shubham Bajaj ! for the anthropic issue, is this an ongoing ticket or a fixed one?