Spaces:
Sleeping
Sleeping
File size: 895 Bytes
432377b 850f6e0 432377b ad72a03 9b63c41 432377b ad72a03 432377b 9b63c41 432377b |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 |
from crewai import LLM
import os
from dotenv import load_dotenv
from pathlib import Path
env_path = Path(__file__).resolve().parents[1] / ".env"
# Load variables from .env file
load_dotenv(dotenv_path=env_path)
# Now you can access them
gemini_key = os.getenv("GEMINI_API_KEY")
tavily_key = os.getenv("TAVILY_API_KEY")
openrouter_key = os.getenv("OPENROUTER_API_KEY")
# llm = LLM(model="gemini/gemini-2.5-flash", temperature=0, api_key=gemini_key)
llm = LLM(
model="openrouter/openai/gpt-oss-20b:free",
api_key=openrouter_key,
base_url="https://openrouter.ai/api/v1",
)
llm_g = LLM(
model="gemini/gemini-2.5-flash",
temperature=0,
)
llm_5m = LLM(
model="gpt-5-mini-2025-08-07",
)
llm_4m = LLM(
model="gpt-4.1-mini-2025-04-14",
)
llm_5n = LLM(
model="gpt-5-nano-2025-08-07",
)
# # check llm
# response=llm_5m.call("Hello, how are you?")
# print(response)
|