Open winne617 opened 5 days ago
We've spotted this internally but haven't had the chance to really come up with a great fix.
The main issue is that anthropic servers enforce CORS security, which is somewhat of a non starter in obsidian plugins unless you use a special API that can circumvent that security.
As the plugin attempts to treat all providers generically, it is difficult to special case anthropic and use obsidian's cors workaround for LLM calls using Claude.
We are still thinking of the best way around this problem, sorry for the inconvenience
good luck! hope you'll manage to solve that somehow;) thanks for the plugin anyway
hey, openai works fine, with claude i get nothing out of it but an error message![image](https://github.com/DeabLabs/cannoli/assets/131215156/d50cb552-dd4d-4c00-a1b4-10599533aa66)
api-key and model name ("claude-3-5-sonnet-20240620", "claude-2.1" etc) seem not to be the issue. any idea?