aleixlopezpascual commited on
Commit
beebd19
·
1 Parent(s): 62fb43b
Files changed (3) hide show
  1. .env.example +0 -1
  2. .env.template +15 -0
  3. requirements.txt +3 -2
.env.example DELETED
@@ -1 +0,0 @@
1
- XAI_API_KEY=your-groq-api-key-here
 
 
.env.template ADDED
@@ -0,0 +1,15 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ HUGGINGFACEHUB_API_TOKEN=your_huggingface_token_here
2
+ HF_TOKEN=your_huggingface_token_here
3
+ HF_API_TOKEN=your_huggingface_token_here # For Hugging Face API access
4
+ OPENAI_API_KEY=your_openai_key_here
5
+ XAI_API_KEY=your_xai_api_key_here # For X.AI/Grok models
6
+
7
+ AGENT_MODEL_TYPE=OpenAIServerModel # HfApiModel, InferenceClientModel, LiteLLMModel, OpenAIServerModel
8
+ AGENT_MODEL_ID=gpt-4o # Model ID depends on the model type
9
+ AGENT_TEMPERATURE=0.2
10
+ AGENT_EXECUTOR_TYPE=local # local or e2b for secure execution
11
+ AGENT_VERBOSE=true # Set to true for detailed logging
12
+
13
+ AGENT_PROVIDER=hf-inference # Provider for InferenceClientModel
14
+ AGENT_TIMEOUT=120 # Timeout in seconds for API calls
15
+ AGENT_API_BASE=https://api.groq.com/openai/v1 # For X.AI when using OpenAIServerModel
requirements.txt CHANGED
@@ -1,7 +1,8 @@
1
- gradio
2
  requests
3
  smolagents[openai]
4
  python-dotenv
5
  pandas
6
  numpy
7
- openai
 
 
1
+ gradio[oauth]
2
  requests
3
  smolagents[openai]
4
  python-dotenv
5
  pandas
6
  numpy
7
+ openai
8
+ duckduckgo-search