richardkimsm89 commited on
Commit
358c707
·
verified ·
1 Parent(s): 62c5fe5

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +21 -1
app.py CHANGED
@@ -11,6 +11,7 @@ client = InferenceClient()
11
  def fn_text(
12
  prompt,
13
  history,
 
14
  #system_prompt,
15
  max_tokens,
16
  temperature,
@@ -22,7 +23,25 @@ def fn_text(
22
  #messages.append({"role": "user", "content": prompt})
23
  #history.append(messages[1])
24
 
25
- messages = [{"role": "user", "content": prompt}]
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
26
  history.append(messages[0])
27
 
28
  stream = client.chat.completions.create(
@@ -43,6 +62,7 @@ app_text = gr.ChatInterface(
43
  fn = fn_text,
44
  type = "messages",
45
  additional_inputs = [
 
46
  #gr.Textbox(value="You are a helpful assistant.", label="System Prompt"),
47
  gr.Slider(minimum=1, maximum=2048, value=512, step=1, label="Max Tokens"),
48
  gr.Slider(minimum=0.1, maximum=4.0, value=0.7, step=0.1, label="Temperature"),
 
11
  def fn_text(
12
  prompt,
13
  history,
14
+ input,
15
  #system_prompt,
16
  max_tokens,
17
  temperature,
 
23
  #messages.append({"role": "user", "content": prompt})
24
  #history.append(messages[1])
25
 
26
+ #messages = [{"role": "user", "content": prompt}]
27
+
28
+ messages = [
29
+ {
30
+ "role": "user",
31
+ "content": [
32
+ {
33
+ "type": "text",
34
+ "text": prompt
35
+ },
36
+ {
37
+ "type": "image_url",
38
+ "image_url": {
39
+ "url": input
40
+ }
41
+ }
42
+ ]
43
+ }
44
+ ]
45
  history.append(messages[0])
46
 
47
  stream = client.chat.completions.create(
 
62
  fn = fn_text,
63
  type = "messages",
64
  additional_inputs = [
65
+ gr.Textbox(label="Input"),
66
  #gr.Textbox(value="You are a helpful assistant.", label="System Prompt"),
67
  gr.Slider(minimum=1, maximum=2048, value=512, step=1, label="Max Tokens"),
68
  gr.Slider(minimum=0.1, maximum=4.0, value=0.7, step=0.1, label="Temperature"),