Skip to content
Snippets Groups Projects
Unverified Commit 0748f2e8 authored by Huu Le's avatar Huu Le Committed by GitHub
Browse files

remove gemini model map (#128)

parent 30791628
No related branches found
No related tags found
No related merge requests found
---
"create-llama": patch
---
Remove hard-coded Gemini supported models
...@@ -115,18 +115,8 @@ def init_gemini(): ...@@ -115,18 +115,8 @@ def init_gemini():
from llama_index.llms.gemini import Gemini from llama_index.llms.gemini import Gemini
from llama_index.embeddings.gemini import GeminiEmbedding from llama_index.embeddings.gemini import GeminiEmbedding
model_map: Dict[str, str] = { model_name = f"models/{os.getenv('MODEL')}"
"gemini-1.5-pro-latest": "models/gemini-1.5-pro-latest", embed_model_name = f"models/{os.getenv('EMBEDDING_MODEL')}"
"gemini-pro": "models/gemini-pro",
"gemini-pro-vision": "models/gemini-pro-vision",
}
embed_model_map: Dict[str, str] = { Settings.llm = Gemini(model=model_name)
"embedding-001": "models/embedding-001", Settings.embed_model = GeminiEmbedding(model_name=embed_model_name)
"text-embedding-004": "models/text-embedding-004",
}
Settings.llm = Gemini(model=model_map[os.getenv("MODEL")])
Settings.embed_model = GeminiEmbedding(
model_name=embed_model_map[os.getenv("EMBEDDING_MODEL")]
)
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment