Spaces:
Running
Running
yearly maintenance update
Browse files- README.md +1 -1
- public/index.html +3 -3
- src/generateFiles.mts +1 -1
- src/getFlutterApp.mts +42 -0
- src/getGradioApp.mts +3 -3
- src/getStreamlitApp.mts +1 -1
README.md
CHANGED
@@ -8,7 +8,7 @@ pinned: false
|
|
8 |
app_port: 7860
|
9 |
---
|
10 |
|
11 |
-
Generate Hugging Face Spaces using
|
12 |
|
13 |
The apps may not always work and usually human work is necessary to finish them.
|
14 |
See this project as "Hugging Face Space templates on steroids".
|
|
|
8 |
app_port: 7860
|
9 |
---
|
10 |
|
11 |
+
Generate Hugging Face Spaces using deepseek-ai/DeepSeek-V3-0324
|
12 |
|
13 |
The apps may not always work and usually human work is necessary to finish them.
|
14 |
See this project as "Hugging Face Space templates on steroids".
|
public/index.html
CHANGED
@@ -64,8 +64,8 @@
|
|
64 |
<div class="flex flex-col text-stone-700 space-y-1 md:space-y-2">
|
65 |
<p class="text-stone-700">
|
66 |
Model used:
|
67 |
-
<a href="https://huggingface.co/
|
68 |
-
|
69 |
</a>
|
70 |
</p>
|
71 |
<p>Powered by π€ <a href="https://huggingface.co/inference-api" class="underline" target="_blank">Inference API</a></p>
|
@@ -74,7 +74,7 @@
|
|
74 |
</p>
|
75 |
<p class="text-stone-700" x-show="state === 'streaming'">
|
76 |
Content size: <span x-text="humanFileSize(size, true, 2)"></span>. This version generates up
|
77 |
-
to
|
78 |
</p>
|
79 |
</div>
|
80 |
</div>
|
|
|
64 |
<div class="flex flex-col text-stone-700 space-y-1 md:space-y-2">
|
65 |
<p class="text-stone-700">
|
66 |
Model used:
|
67 |
+
<a href="https://huggingface.co/deepseek-ai/DeepSeek-V3-0324" class="underline" target="_blank">
|
68 |
+
deepseek-ai/DeepSeek-V3-0324
|
69 |
</a>
|
70 |
</p>
|
71 |
<p>Powered by π€ <a href="https://huggingface.co/inference-api" class="underline" target="_blank">Inference API</a></p>
|
|
|
74 |
</p>
|
75 |
<p class="text-stone-700" x-show="state === 'streaming'">
|
76 |
Content size: <span x-text="humanFileSize(size, true, 2)"></span>. This version generates up
|
77 |
+
to 7000 tokens.
|
78 |
</p>
|
79 |
</div>
|
80 |
</div>
|
src/generateFiles.mts
CHANGED
@@ -58,7 +58,7 @@ export const generateFiles = async (
|
|
58 |
// error: `inputs` must have less than 4096 tokens.
|
59 |
|
60 |
// for Llama-3 it is 8192
|
61 |
-
max_new_tokens: 8192,
|
62 |
temperature: 0.8,
|
63 |
return_full_text: false,
|
64 |
}
|
|
|
58 |
// error: `inputs` must have less than 4096 tokens.
|
59 |
|
60 |
// for Llama-3 it is 8192
|
61 |
+
max_new_tokens: 7000, // 8192,
|
62 |
temperature: 0.8,
|
63 |
return_full_text: false,
|
64 |
}
|
src/getFlutterApp.mts
ADDED
@@ -0,0 +1,42 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
import { gradioDoc } from "./gradioDoc.mts"
|
2 |
+
|
3 |
+
export function getFlutterApp(prompt: string) {
|
4 |
+
const prefix = "# In main.dart:\n```"
|
5 |
+
|
6 |
+
const instructions = [
|
7 |
+
{
|
8 |
+
role: "system",
|
9 |
+
content: [
|
10 |
+
`You are a Dart developer, expert at crafting Flutter applications.
|
11 |
+
You must generate valid Dart code. Don't forget the requirements.txt files!`,
|
12 |
+
`Here is an example of a Flutter application:`,
|
13 |
+
gradioDoc
|
14 |
+
].filter(item => item).join("\n")
|
15 |
+
},
|
16 |
+
{
|
17 |
+
role: "user",
|
18 |
+
content: `Please write, file by file, the source code for a Flutter project.
|
19 |
+
There is already a project with this structure:
|
20 |
+
- lib/main.dart
|
21 |
+
- pubspec.yaml
|
22 |
+
- cooking_llama.iml
|
23 |
+
|
24 |
+
|
25 |
+
Don't forget to write a README.md with the following header, or else you will be FIRED:
|
26 |
+
\`\`\`
|
27 |
+
---
|
28 |
+
license: apache-2.0
|
29 |
+
title: <app name>
|
30 |
+
sdk: docker
|
31 |
+
emoji: π
|
32 |
+
colorFrom: green
|
33 |
+
colorTo: blue
|
34 |
+
---
|
35 |
+
\`\`\`
|
36 |
+
|
37 |
+
The app is about: ${prompt}`,
|
38 |
+
}
|
39 |
+
]
|
40 |
+
|
41 |
+
return { prefix, files: [], instructions }
|
42 |
+
}
|
src/getGradioApp.mts
CHANGED
@@ -17,12 +17,12 @@ export function getGradioApp(prompt: string) {
|
|
17 |
content: `Please write, file by file, the source code for a Gradio project.
|
18 |
|
19 |
You MUST use the following Python modules:
|
20 |
-
- gradio (version
|
21 |
|
22 |
You are free to use (if necessary) the following Python modules:
|
23 |
- numpy
|
24 |
- matplotlib
|
25 |
-
-
|
26 |
- diffusers
|
27 |
- transformers
|
28 |
|
@@ -32,7 +32,7 @@ Don't forget to write a README.md with the following header, or else you will be
|
|
32 |
license: apache-2.0
|
33 |
title: <app name>
|
34 |
sdk: gradio
|
35 |
-
sdk_version:
|
36 |
app_file: app.py
|
37 |
emoji: π
|
38 |
colorFrom: green
|
|
|
17 |
content: `Please write, file by file, the source code for a Gradio project.
|
18 |
|
19 |
You MUST use the following Python modules:
|
20 |
+
- gradio (version 5.23.3)
|
21 |
|
22 |
You are free to use (if necessary) the following Python modules:
|
23 |
- numpy
|
24 |
- matplotlib
|
25 |
+
- torch
|
26 |
- diffusers
|
27 |
- transformers
|
28 |
|
|
|
32 |
license: apache-2.0
|
33 |
title: <app name>
|
34 |
sdk: gradio
|
35 |
+
sdk_version: 5.23.3
|
36 |
app_file: app.py
|
37 |
emoji: π
|
38 |
colorFrom: green
|
src/getStreamlitApp.mts
CHANGED
@@ -19,7 +19,7 @@ export function getStreamlitApp(prompt: string) {
|
|
19 |
Please limit yourself to the following Python modules:
|
20 |
- numpy
|
21 |
- matplotlib
|
22 |
-
-
|
23 |
- diffusers
|
24 |
- transformers
|
25 |
|
|
|
19 |
Please limit yourself to the following Python modules:
|
20 |
- numpy
|
21 |
- matplotlib
|
22 |
+
- torch
|
23 |
- diffusers
|
24 |
- transformers
|
25 |
|