IPython anthropic dotenv ollama openai os