Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
|
@@ -25,12 +25,35 @@ JD: {jd}"""
|
|
| 25 |
# 基于任务生成三个解决方案
|
| 26 |
def generate_solutions_from_task(task):
|
| 27 |
message = f"""你是一个解决方案生成助手,请根据以下任务设计三种不同的实现思路。
|
| 28 |
-
|
| 29 |
-
|
| 30 |
-
|
| 31 |
-
|
| 32 |
-
|
| 33 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 34 |
|
| 35 |
任务: {task}"""
|
| 36 |
response = taskgen_client.predict(message=message, api_name="/chat")
|
|
|
|
| 25 |
# 基于任务生成三个解决方案
|
| 26 |
def generate_solutions_from_task(task):
|
| 27 |
message = f"""你是一个解决方案生成助手,请根据以下任务设计三种不同的实现思路。
|
| 28 |
+
每个方案需要包含详细的步骤,具体的操作流程,并在每个步骤中提供执行细节。请确保每个方案的字数不少于200字。
|
| 29 |
+
方案需要详细到以下几个方面:
|
| 30 |
+
1. 总体思路:解决方案的总体思路与背景。
|
| 31 |
+
2. 执行步骤:实现该方案的详细步骤,分步操作,字数要求至少50字。
|
| 32 |
+
3. 技术栈:使用的具体技术、工具或框架。
|
| 33 |
+
4. 代码示例(如果适用):相关技术实现的代码片段。
|
| 34 |
+
5. 挑战与解决方案:在实现过程中可能遇到的技术难题以及相应的解决方法。
|
| 35 |
+
|
| 36 |
+
请严格按如下格式输出,每个方案应包含详细信息,字数不少于200字:
|
| 37 |
+
方案1:
|
| 38 |
+
1. 总体思路: (简述方案的总体设计思想)
|
| 39 |
+
2. 执行步骤: (具体的实现步骤,最好有分步)
|
| 40 |
+
3. 技术栈: (技术栈、工具、框架)
|
| 41 |
+
4. 代码示例: (如果适用,提供相关代码片段)
|
| 42 |
+
5. 挑战与解决方案: (在实现过程中可能遇到的问题和解决方法)
|
| 43 |
+
|
| 44 |
+
方案2:
|
| 45 |
+
1. 总体思路: (简述方案的总体设计思想)
|
| 46 |
+
2. 执行步骤: (具体的实现步骤,最好有分步)
|
| 47 |
+
3. 技术栈: (技术栈、工具、框架)
|
| 48 |
+
4. 代码示例: (如果适用,提供相关代码片段)
|
| 49 |
+
5. 挑战与解决方案: (在实现过程中可能遇到的问题和解决方法)
|
| 50 |
+
|
| 51 |
+
方案3:
|
| 52 |
+
1. 总体思路: (简述方案的总体设计思想)
|
| 53 |
+
2. 执行步骤: (具体的实现步骤,最好有分步)
|
| 54 |
+
3. 技术栈: (技术栈、工具、框架)
|
| 55 |
+
4. 代码示例: (如果适用,提供相关代码片段)
|
| 56 |
+
5. 挑战与解决方案: (在实现过程中可能遇到的问题和解决方法)
|
| 57 |
|
| 58 |
任务: {task}"""
|
| 59 |
response = taskgen_client.predict(message=message, api_name="/chat")
|