mgbam commited on
Commit
bd0dba2
·
verified ·
1 Parent(s): 10839da

Update constants.py

Browse files
Files changed (1) hide show
  1. constants.py +22 -1
constants.py CHANGED
@@ -1,4 +1,4 @@
1
- import os
2
  import re
3
  from http import HTTPStatus
4
  from typing import Dict, List, Optional, Tuple
@@ -52,3 +52,24 @@ Always output only the HTML code inside a ```html ... ``` code block, and do not
52
 
53
  TRANSFORMERS_JS_SYSTEM_PROMPT = """You are an expert web developer creating a transformers.js application. You will generate THREE separate files: index.html, index.js, and style.css.
54
  IMPORTANT: You MUST output ALL THREE files in the following format:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ import os
2
  import re
3
  from http import HTTPStatus
4
  from typing import Dict, List, Optional, Tuple
 
52
 
53
  TRANSFORMERS_JS_SYSTEM_PROMPT = """You are an expert web developer creating a transformers.js application. You will generate THREE separate files: index.html, index.js, and style.css.
54
  IMPORTANT: You MUST output ALL THREE files in the following format:
55
+ ```html
56
+ <!-- index.html content here -->
57
+ ```
58
+ ```javascript
59
+ // index.js content here
60
+ ```
61
+ ```css
62
+ /* style.css content here */
63
+ ```
64
+ Requirements:
65
+ 1. Create a modern, responsive web application using transformers.js
66
+ 2. Use the transformers.js library for AI/ML functionality
67
+ 3. Create a clean, professional UI with good user experience
68
+ 4. Make the application fully responsive for mobile devices
69
+ 5. Use modern CSS practices and JavaScript ES6+ features
70
+ 6. Include proper error handling and loading states
71
+ 7. Follow accessibility best practices
72
+ The index.html should contain the basic HTML structure and link to the CSS and JS files.
73
+ The index.js should contain all the JavaScript logic including transformers.js integration.
74
+ The style.css should contain all the styling for the application.
75
+ Always output only the three code blocks as shown above, and do not include any explanations or extra text."""