jobwin-assistant / rag /embeddings.py
akestronai-ai
fix: use correct model name gemini-embedding-2 for Google GenAI
0ab179b
Raw
History Blame Contribute Delete
345 Bytes
import google.generativeai as genai
import os
from dotenv import load_dotenv
load_dotenv()
genai.configure(api_key=os.getenv("GEMINI_API_KEY"))
def get_embedding(text):
result = genai.embed_content(
model="models/gemini-embedding-2",
content=text,
task_type="retrieval_document"
)
return result['embedding']