File size: 491 Bytes
602e9df
 
 
 
 
 
 
 
 
 
 
 
c598e5f
602e9df
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
import google.generativeai as genai
from langchain.llms.base import LLM
from typing import List, Optional
from dotenv import load_dotenv
import os

load_dotenv()

GEMINI_API_KEY = os.getenv("GEMINI_API_KEY")
QDRANT_HOST = os.getenv("QDRANT_HOST")
QDRANT_API_KEY = os.getenv("QDRANT_API_KEY")

QDRANT_FAQ_COLLECTION_NAME = "faq_collection"
QDRANT_COLECTION_NAME = "my_collection"
MODEL_NAME = "gemini-2.0-flash"

EMBEDDING_MODEL = "sentence-transformers/all-MiniLM-L6-v2"
EMBEDDING_SIZE = 384