ofermend commited on
Commit
8c591dd
·
1 Parent(s): 6148e61
Files changed (2) hide show
  1. agent.py +3 -6
  2. requirements.txt +1 -1
agent.py CHANGED
@@ -1,7 +1,5 @@
1
  import os
2
- from typing import Optional
3
  from omegaconf import OmegaConf
4
-
5
  from vectara_agentic.agent import Agent
6
 
7
  from dotenv import load_dotenv
@@ -12,8 +10,7 @@ initial_prompt = "How can I help you today?"
12
 
13
  def initialize_agent(_cfg, agent_progress_callback=None):
14
  agent = Agent.from_corpus(
15
- vectara_customer_id=_cfg.customer_id,
16
- vectara_corpus_id=_cfg.corpus_id,
17
  vectara_api_key=_cfg.api_key,
18
  tool_name="ask_ucsf_ortho",
19
  data_description="UCSF Orthopedic Website",
@@ -24,6 +21,7 @@ def initialize_agent(_cfg, agent_progress_callback=None):
24
  vectara_rerank_k=25,
25
  vectara_summary_num_results=15,
26
  verbose=False,
 
27
  )
28
  agent.report()
29
  return agent
@@ -31,8 +29,7 @@ def initialize_agent(_cfg, agent_progress_callback=None):
31
 
32
  def get_agent_config() -> OmegaConf:
33
  cfg = OmegaConf.create({
34
- 'customer_id': str(os.environ['VECTARA_CUSTOMER_ID']),
35
- 'corpus_id': str(os.environ['VECTARA_CORPUS_ID']),
36
  'api_key': str(os.environ['VECTARA_API_KEY']),
37
  'examples': os.environ.get('QUERY_EXAMPLES', None),
38
  'demo_name': "UCSF Ortho Demo",
 
1
  import os
 
2
  from omegaconf import OmegaConf
 
3
  from vectara_agentic.agent import Agent
4
 
5
  from dotenv import load_dotenv
 
10
 
11
  def initialize_agent(_cfg, agent_progress_callback=None):
12
  agent = Agent.from_corpus(
13
+ vectara_corpus_key=_cfg.corpus_key,
 
14
  vectara_api_key=_cfg.api_key,
15
  tool_name="ask_ucsf_ortho",
16
  data_description="UCSF Orthopedic Website",
 
21
  vectara_rerank_k=25,
22
  vectara_summary_num_results=15,
23
  verbose=False,
24
+ agent_progress_callback=agent_progress_callback,
25
  )
26
  agent.report()
27
  return agent
 
29
 
30
  def get_agent_config() -> OmegaConf:
31
  cfg = OmegaConf.create({
32
+ 'corpus_key': str(os.environ['VECTARA_CORPUS_KEY']),
 
33
  'api_key': str(os.environ['VECTARA_API_KEY']),
34
  'examples': os.environ.get('QUERY_EXAMPLES', None),
35
  'demo_name': "UCSF Ortho Demo",
requirements.txt CHANGED
@@ -6,4 +6,4 @@ streamlit_feedback==0.1.3
6
  uuid==1.30
7
  langdetect==1.0.9
8
  langcodes==3.4.0
9
- vectara-agentic==0.1.27
 
6
  uuid==1.30
7
  langdetect==1.0.9
8
  langcodes==3.4.0
9
+ vectara-agentic==0.2.0