Spaces:
Runtime error
Runtime error
Update app.py
Browse files
app.py
CHANGED
@@ -3,6 +3,34 @@ from transformers import pipeline
|
|
3 |
|
4 |
decade = pipeline(model="tonyassi/fashion-clothing-decade")
|
5 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
6 |
def greet(img):
|
7 |
pred = decade(images=img)
|
8 |
res = """
|
|
|
3 |
|
4 |
decade = pipeline(model="tonyassi/fashion-clothing-decade")
|
5 |
|
6 |
+
def mistral(caption):
|
7 |
+
url = os.environ.get('MISTRAL_URL')
|
8 |
+
|
9 |
+
# Define the prompt
|
10 |
+
prompt = "given the following caption please provide some fashion styling advice: " + caption
|
11 |
+
|
12 |
+
# Mistral API call
|
13 |
+
payload = json.dumps({
|
14 |
+
"key": os.environ.get('MISTRAL_KEY'),
|
15 |
+
"messages": [
|
16 |
+
{
|
17 |
+
"role": "user",
|
18 |
+
"content": prompt
|
19 |
+
},
|
20 |
+
],
|
21 |
+
"max_tokens": 1000
|
22 |
+
})
|
23 |
+
|
24 |
+
headers = {
|
25 |
+
'Content-Type': 'application/json'
|
26 |
+
}
|
27 |
+
|
28 |
+
# API response
|
29 |
+
response = requests.request("POST", url, headers=headers, data=payload)
|
30 |
+
response = json.loads(response.text)
|
31 |
+
|
32 |
+
return response['message']
|
33 |
+
|
34 |
def greet(img):
|
35 |
pred = decade(images=img)
|
36 |
res = """
|