Spaces:
Sleeping
Sleeping
updated to v0.2.0
Browse files- agent.py +2 -4
- requirements.txt +1 -1
- st_app.py +2 -2
agent.py
CHANGED
@@ -29,8 +29,7 @@ def create_assistant_tools(cfg):
|
|
29 |
|
30 |
vec_factory = VectaraToolFactory(
|
31 |
vectara_api_key=cfg.api_keys,
|
32 |
-
|
33 |
-
vectara_corpus_id=cfg.corpus_ids
|
34 |
)
|
35 |
|
36 |
summarizer = 'vectara-experimental-summary-ext-2023-12-11-med-omni'
|
@@ -96,8 +95,7 @@ def initialize_agent(_cfg, agent_progress_callback=None):
|
|
96 |
|
97 |
def get_agent_config() -> OmegaConf:
|
98 |
cfg = OmegaConf.create({
|
99 |
-
'
|
100 |
-
'corpus_ids': str(os.environ['VECTARA_CORPUS_IDS']),
|
101 |
'api_keys': str(os.environ['VECTARA_API_KEYS']),
|
102 |
'examples': os.environ.get('QUERY_EXAMPLES', None),
|
103 |
'demo_name': "cfpb-assistant",
|
|
|
29 |
|
30 |
vec_factory = VectaraToolFactory(
|
31 |
vectara_api_key=cfg.api_keys,
|
32 |
+
vectara_corpus_key=cfg.corpus_keys
|
|
|
33 |
)
|
34 |
|
35 |
summarizer = 'vectara-experimental-summary-ext-2023-12-11-med-omni'
|
|
|
95 |
|
96 |
def get_agent_config() -> OmegaConf:
|
97 |
cfg = OmegaConf.create({
|
98 |
+
'corpus_keys': str(os.environ['VECTARA_CORPUS_KEYS']),
|
|
|
99 |
'api_keys': str(os.environ['VECTARA_API_KEYS']),
|
100 |
'examples': os.environ.get('QUERY_EXAMPLES', None),
|
101 |
'demo_name': "cfpb-assistant",
|
requirements.txt
CHANGED
@@ -7,4 +7,4 @@ langdetect==1.0.9
|
|
7 |
langcodes==3.4.0
|
8 |
datasets==2.19.2
|
9 |
uuid==1.30
|
10 |
-
vectara-agentic==0.
|
|
|
7 |
langcodes==3.4.0
|
8 |
datasets==2.19.2
|
9 |
uuid==1.30
|
10 |
+
vectara-agentic==0.2.0
|
st_app.py
CHANGED
@@ -132,8 +132,8 @@ async def launch_bot():
|
|
132 |
if st.session_state.prompt:
|
133 |
with st.chat_message("assistant", avatar='🤖'):
|
134 |
st.session_state.status = st.status('Processing...', expanded=False)
|
135 |
-
|
136 |
-
res = escape_dollars_outside_latex(
|
137 |
message = {"role": "assistant", "content": res, "avatar": '🤖'}
|
138 |
st.session_state.messages.append(message)
|
139 |
st.markdown(res)
|
|
|
132 |
if st.session_state.prompt:
|
133 |
with st.chat_message("assistant", avatar='🤖'):
|
134 |
st.session_state.status = st.status('Processing...', expanded=False)
|
135 |
+
response = st.session_state.agent.chat(st.session_state.prompt)
|
136 |
+
res = escape_dollars_outside_latex(response.response)
|
137 |
message = {"role": "assistant", "content": res, "avatar": '🤖'}
|
138 |
st.session_state.messages.append(message)
|
139 |
st.markdown(res)
|