Anthropic Claude AI LLM integration?

Would it be possible to integrate the Antropic’s Sonnet 3.5 AI model into HA?
It has an API and a python library.

The google_generative_ai_conversation and/or openai_conversation could be used as basis.

Claude is even based on the same OpenAPI spec as defined by Stainless.
So integrating might be fairly straightforward.