julep-ai / julep

A new DSL and server for AI agents and multi-step tasks
https://julep.ai
Apache License 2.0
2.67k stars 904 forks source link

feat(integration-service): added env file to load the API_KEYS for various integrations #855

Closed Vedantsahai18 closed 1 week ago

Vedantsahai18 commented 1 week ago

[!IMPORTANT] Add environment variable handling for API keys in integration services using environs.

  • Environment Variables:
    • Add env.py to load API keys and other sensitive data using environs.
    • Update docker-compose.yml to include new environment variables for integrations.
  • Integration Updates:
    • Modify brave.py, browserbase.py, cloudinary.py, email.py, llama_parse.py, spider.py, and weather.py to use environment variables for API keys.
    • Replace hardcoded 'DEMO_API_KEY' and similar placeholders with actual environment variables.
  • Dependencies:
    • Add environs to pyproject.toml for environment variable management.

This description was created by Ellipsis for 65d5c0aa4aec07e469f26c155c2612f5dc457d77. It will automatically update as commits are pushed.