| 1234567891011121314151617181920212223242526 |
- import os
- import asyncio
- from anthropic import AsyncAnthropic
- from dotenv import load_dotenv
- load_dotenv()
- async def test():
- client = AsyncAnthropic()
- models = ["claude-sonnet-4-5"]
- print(f"Base_URL: {client.base_url}")
-
- for model in models:
- print(f"\nTesting Model: {model}")
- try:
- response = await client.messages.create(
- model=model,
- max_tokens=10,
- messages=[{"role": "user", "content": "hi"}]
- )
- print("Success:", [b.text for b in response.content if b.type == 'text'])
- except Exception as e:
- print("Error:", repr(e))
- if __name__ == "__main__":
- asyncio.run(test())
|