borodache commited on
Commit
d0eb2f2
·
verified ·
1 Parent(s): d7d7477

Upload 7 files

Browse files

hide credentials

Files changed (3) hide show
  1. generator.py +2 -1
  2. rag_agent.py +2 -1
  3. 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 = "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",
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 = "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",
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="pcsk_468XZz_QfKbP3dWCh6nLatJjd882DGF5HDh6TupzEAeRpFLAMtDfDiPDNRC537Q4jAtxhV",
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)