#29430 Unable to get message content using liteLLM for anthropic Claude, but works perfectly for OpenAI
This is the code base:
import litellm
MESSAGES = [ { "role": "user", "content": "Say hello in one sentence." } ]
response_litellm_claude = litellm.completion( model="anthropic/anthropic/claude-3-haiku-20240307", messages=MESSAGES, api_key=os.getenv("ANTHROPIC_API_KEY") )
print(response_litellm_claude.choices[0].message.content)
The errors I am constantly getting are:
**AnthropicError:** [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self-signed certificate in certificate chain (_ssl.c:1028)ConnectError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self-signed certificate in certificate chain (_ssl.c:1028)
**InternalServerError:** litellm.InternalServerError: AnthropicException - [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self-signed certificate in certificate chain (_ssl.c:1028). Handle with `litellm.InternalServerError`.