Joshua Sundance Bailey commited on
Commit
88e3e9d
2 Parent(s): 0b598a0 3aab4cd

Merge pull request #24 from joshuasundance-swca/versioning

Browse files
langchain-streamlit-demo/app.py CHANGED
@@ -4,6 +4,7 @@ from tempfile import NamedTemporaryFile
4
  from typing import Union
5
 
6
  import anthropic
 
7
  import openai
8
  import streamlit as st
9
  from langchain import LLMChain
@@ -411,9 +412,12 @@ if st.session_state.llm:
411
  st.session_state.run_id = st.session_state.run.id
412
  RUN_COLLECTOR.traced_runs = []
413
  wait_for_all_tracers()
414
- st.session_state.trace_link = st.session_state.client.read_run(
415
- st.session_state.run_id,
416
- ).url
 
 
 
417
  if st.session_state.trace_link:
418
  with sidebar:
419
  st.markdown(
 
4
  from typing import Union
5
 
6
  import anthropic
7
+ import langsmith.utils
8
  import openai
9
  import streamlit as st
10
  from langchain import LLMChain
 
412
  st.session_state.run_id = st.session_state.run.id
413
  RUN_COLLECTOR.traced_runs = []
414
  wait_for_all_tracers()
415
+ try:
416
+ st.session_state.trace_link = st.session_state.client.read_run(
417
+ st.session_state.run_id,
418
+ ).url
419
+ except langsmith.utils.LangSmithError:
420
+ st.session_state.trace_link = None
421
  if st.session_state.trace_link:
422
  with sidebar:
423
  st.markdown(
requirements.txt CHANGED
@@ -1,9 +1,9 @@
1
  anthropic==0.3.11
2
  faiss-cpu==1.7.4
3
- langchain==0.0.293
4
- langsmith==0.0.38
5
  openai==0.28.0
6
- pypdf==3.16.1
7
  streamlit==1.27.0
8
  streamlit-feedback==0.1.2
9
  tiktoken==0.5.1
 
1
  anthropic==0.3.11
2
  faiss-cpu==1.7.4
3
+ langchain==0.0.301
4
+ langsmith==0.0.40
5
  openai==0.28.0
6
+ pypdf==3.16.2
7
  streamlit==1.27.0
8
  streamlit-feedback==0.1.2
9
  tiktoken==0.5.1