I am facing CORS issue while integrating 'https://api.anthropic.com/v1/messages',
Does anyone solved it?
try {
const response = await axios.post(
'https://api.anthropic.com/v1/messages',
{
model: "claude-3-5-sonnet-20240620",
max_tokens: 1024,
messages: [
{ "role": "user", "content": "one word" }
]
},
{
headers: {
'x-api-key': 'APIKey',
'anthropic-version': '2023-06-01',
'content-Type': 'application/json',
},
}
);
console.log('Model used:', response.data.model);
return response?.data?.choices[0]?.message?.content?.trim();
} catch (error) {
console.error('Error:', error.response ? error.response.data : error.message);
throw error;
}