Spaces:
Paused
Paused
| """ | |
| Define invoke tasks. | |
| invoke list | |
| invoke build | |
| invoke --help build | |
| """ | |
| from invoke import task | |
| NAME_DEF = "final assignment tasks" | |
| def gemini(c): | |
| """Run python litellm_model.py gemini params.""" | |
| c.run("python litellm_model.py gemini-2.5-flash-preview-04-17 https://generativelanguage.googleapis.com/v1beta %GEMINI_API_KEY% gemini") | |
| def gemini1(c): | |
| """Run python litellm_model.py gemini-as-openai params.""" | |
| c.run("python litellm_model.py gemini-2.5-flash-preview-04-17 https://generativelanguage.googleapis.com/v1beta %GEMINI_API_KEY% openai") | |
| def gemini2(c): | |
| """Run python litellm_model.py gemini-via-proxy params.""" | |
| # c.run("python litellm_model.py gemini-2.5-flash-preview-04-17 https://generativelanguage.googleapis.com/v1beta %GEMINI_API_KEY%") | |
| c.run("python litellm_model.py gemini-2.5-flash-preview-04-17 https://api-proxy.me/gemini/v1beta %GEMINI_API_KEY% openai") | |
| def xai(c): | |
| """Run python litellm_model.py grok params.""" | |
| c.run("python litellm_model.py grok-3-beta https://api.x.ai/v1 %XAI_API_KEY% xai") | |
| def grok1(c): | |
| """Run python litellm_model.py grok params.""" | |
| c.run("python litellm_model.py grok-3-beta https://api.x.ai/v1 %XAI_API_KEY% openai") | |
| def siliconflow(c): | |
| """Run python litellm_model.py (siliconflow setup).""" | |
| c.run("python litellm_model.py ") | |
| def agent(c): | |
| """Run python basic_agent.py.""" | |
| c.run("python basic_agent.py ") | |