Spaces:
Sleeping
Sleeping
Update app.py
Browse files
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"),
|