gera commited on
Commit
4baeaea
1 Parent(s): b138a26

apametrized ASSISTANT and VECTOR ID

Browse files
Files changed (1) hide show
  1. app.py +36 -33
app.py CHANGED
@@ -5,8 +5,8 @@ import gradio as gr
5
  from openai import OpenAI
6
  client = OpenAI()
7
 
8
- assistant_id = "asst_NHnYFIdpvioacAJqWYMchJHI"
9
- vector_id = "vs_sqT4VRRTwkH7JPr3AT8CpoXV"
10
 
11
  ANS_SHORT = "Resumida"
12
  ANS_REGULAR = "Normal"
@@ -118,37 +118,40 @@ AUTH_JS = """function auth_js(token, state) {
118
  """
119
 
120
 
121
- with gr.Blocks(title="Dr. Luis Chiozza - Medicina y Psicoanalisis", fill_height=True, theme=gr.themes.Base()) as demo:
122
- state = new_state()
123
-
124
- gr.HTML("""
125
- <h1>Dr. Luis Chiozza - Medicina y Psicoanalisis</h1>
126
- <p>Habla con la colección de Medicina y Psicoanalisis del Dr. Luis Chiozza</p>
127
- """)
128
- with gr.Row(variant="compact"):
129
- gr.HTML("Largo de la respuesta")
130
- long_or_short = gr.Radio(
131
- choices = [ANS_SHORT, ANS_REGULAR, ANS_LONG],
132
- value = ANS_REGULAR,
133
- show_label=False,
134
- container=False,
135
- label = "Largo de la respuesta",
136
- scale=3)
137
-
138
- gr.ChatInterface(
139
- chat,
140
- additional_inputs=[state, long_or_short],
141
- examples=[
142
- ["Qué diferencias hay entre el cuerpo y el Alma?"],
143
- ["Cuáles son las distintas funciones de los órganos del cuerpo y su relación con el alma?"],
144
- ],
145
- )
146
-
147
- token = gr.Textbox(visible=False)
148
- demo.load(auth,
149
- [token,state],
150
- [token,state],
151
- js=AUTH_JS)
 
 
 
152
 
153
  demo.launch(
154
  height=700,
 
5
  from openai import OpenAI
6
  client = OpenAI()
7
 
8
+ assistant_id = os_getenv("OPENAI_ASSISTANT_ID")
9
+ vector_id = os_getenv("OPENAI_VECTOR_ID")
10
 
11
  ANS_SHORT = "Resumida"
12
  ANS_REGULAR = "Normal"
 
118
  """
119
 
120
 
121
+ with gr.Blocks(
122
+ title="Dr. Luis Chiozza - Medicina y Psicoanalisis",
123
+ fill_height=True,
124
+ theme=gr.themes.Base()) as demo:
125
+ state = new_state()
126
+
127
+ gr.HTML("""
128
+ <h1>Dr. Luis Chiozza - Medicina y Psicoanalisis</h1>
129
+ <p>Habla con la colección de Medicina y Psicoanalisis del Dr. Luis Chiozza</p>
130
+ """)
131
+ with gr.Row(variant="compact"):
132
+ gr.HTML("Largo de la respuesta")
133
+ long_or_short = gr.Radio(
134
+ choices = [ANS_SHORT, ANS_REGULAR, ANS_LONG],
135
+ value = ANS_REGULAR,
136
+ show_label=False,
137
+ container=False,
138
+ label = "Largo de la respuesta",
139
+ scale=3)
140
+
141
+ gr.ChatInterface(
142
+ chat,
143
+ additional_inputs=[state, long_or_short],
144
+ examples=[
145
+ ["Qué diferencias hay entre el cuerpo y el Alma?"],
146
+ ["Cuáles son las distintas funciones de los órganos del cuerpo y su relación con el alma?"],
147
+ ],
148
+ )
149
+
150
+ token = gr.Textbox(visible=False)
151
+ demo.load(auth,
152
+ [token,state],
153
+ [token,state],
154
+ js=AUTH_JS)
155
 
156
  demo.launch(
157
  height=700,