Spaces:
Sleeping
Sleeping
Upload 7 files
Browse fileshide credentials
- generator.py +2 -1
- rag_agent.py +2 -1
- retriever.py +2 -2
generator.py
CHANGED
@@ -2,6 +2,7 @@ from retriever import Retriever
|
|
2 |
from reranker import Reranker
|
3 |
from anthropic import Anthropic
|
4 |
from typing import List
|
|
|
5 |
|
6 |
|
7 |
retriever = Retriever()
|
@@ -13,7 +14,7 @@ class RAGAgent:
|
|
13 |
self,
|
14 |
retriever=retriever,
|
15 |
reranker=reranker,
|
16 |
-
anthropic_api_key: str = "
|
17 |
model: str = "claude-3-5-sonnet-20241022",
|
18 |
max_tokens: int = 1024,
|
19 |
temperature: float = 0.0,
|
|
|
2 |
from reranker import Reranker
|
3 |
from anthropic import Anthropic
|
4 |
from typing import List
|
5 |
+
import os
|
6 |
|
7 |
|
8 |
retriever = Retriever()
|
|
|
14 |
self,
|
15 |
retriever=retriever,
|
16 |
reranker=reranker,
|
17 |
+
anthropic_api_key: str = os.environ.getattribute("anthropic_api_key"),
|
18 |
model: str = "claude-3-5-sonnet-20241022",
|
19 |
max_tokens: int = 1024,
|
20 |
temperature: float = 0.0,
|
rag_agent.py
CHANGED
@@ -1,5 +1,6 @@
|
|
1 |
from anthropic import Anthropic
|
2 |
from typing import List
|
|
|
3 |
|
4 |
|
5 |
from retriever import Retriever
|
@@ -15,7 +16,7 @@ class RAGAgent:
|
|
15 |
self,
|
16 |
retriever=retriever,
|
17 |
reranker=reranker,
|
18 |
-
anthropic_api_key: str = "
|
19 |
model: str = "claude-3-5-sonnet-20241022",
|
20 |
max_tokens: int = 1024,
|
21 |
temperature: float = 0.0,
|
|
|
1 |
from anthropic import Anthropic
|
2 |
from typing import List
|
3 |
+
import os
|
4 |
|
5 |
|
6 |
from retriever import Retriever
|
|
|
16 |
self,
|
17 |
retriever=retriever,
|
18 |
reranker=reranker,
|
19 |
+
anthropic_api_key: str = os.environ.getattribute("anthropic_api_key"),
|
20 |
model: str = "claude-3-5-sonnet-20241022",
|
21 |
max_tokens: int = 1024,
|
22 |
temperature: float = 0.0,
|
retriever.py
CHANGED
@@ -1,12 +1,12 @@
|
|
1 |
from pinecone import Pinecone
|
2 |
-
|
3 |
|
4 |
from text_embedder_encoder import TextEmbedder, encoder_model_name
|
5 |
|
6 |
|
7 |
class Retriever:
|
8 |
def __init__(self,
|
9 |
-
pinecone_api_key="
|
10 |
index_name=f"hebrew-dentist-qa-{encoder_model_name.replace('/', '-')}".lower()):
|
11 |
# Initialize Pinecone connection
|
12 |
self.pc = Pinecone(api_key=pinecone_api_key)
|
|
|
1 |
from pinecone import Pinecone
|
2 |
+
import os
|
3 |
|
4 |
from text_embedder_encoder import TextEmbedder, encoder_model_name
|
5 |
|
6 |
|
7 |
class Retriever:
|
8 |
def __init__(self,
|
9 |
+
pinecone_api_key=os.environ.getattribute("pinecone_api_key"),
|
10 |
index_name=f"hebrew-dentist-qa-{encoder_model_name.replace('/', '-')}".lower()):
|
11 |
# Initialize Pinecone connection
|
12 |
self.pc = Pinecone(api_key=pinecone_api_key)
|