bstraehle commited on
Commit
29d58d0
·
verified ·
1 Parent(s): cfb9f46

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +10 -6
app.py CHANGED
@@ -138,14 +138,16 @@ def get_messages(client, thread):
138
  return messages
139
 
140
  def extract_content_values(data):
141
- content_values = []
142
 
143
  for item in data.data:
144
  for content in item.content:
145
  if content.type == "text":
146
- content_values.append(content.text.value)
 
 
147
 
148
- return content_values
149
 
150
  def chat(message, history):
151
  if not message:
@@ -170,13 +172,15 @@ def chat(message, history):
170
 
171
  messages = get_messages(client, thread)
172
 
173
- content_values = extract_content_values(messages)
174
 
175
  print("###")
176
- print(content_values[0])
 
 
177
  print("###")
178
 
179
- return f"{content_values[0]}<br /><br />{download_file}"
180
 
181
  gr.ChatInterface(
182
  fn=chat,
 
138
  return messages
139
 
140
  def extract_content_values(data):
141
+ text_values, image_value = [], []
142
 
143
  for item in data.data:
144
  for content in item.content:
145
  if content.type == "text":
146
+ text_values.append(content.text.value)
147
+ if content.type == "image_file":
148
+ image_values.append(content.image_file.file_id)
149
 
150
+ return text_values, image_values
151
 
152
  def chat(message, history):
153
  if not message:
 
172
 
173
  messages = get_messages(client, thread)
174
 
175
+ text_values, image_values = extract_content_values(messages)
176
 
177
  print("###")
178
+ print(join(text_values))
179
+ print("###")
180
+ print(join(image_values))
181
  print("###")
182
 
183
+ return {join(text_values)}
184
 
185
  gr.ChatInterface(
186
  fn=chat,