bstraehle commited on
Commit
9f9bea7
·
verified ·
1 Parent(s): da61fc4

Update multi_agent.py

Browse files
Files changed (1) hide show
  1. multi_agent.py +11 -24
multi_agent.py CHANGED
@@ -11,26 +11,11 @@ def read_image_file(image_file_path: str) -> str:
11
  def generate_markdown_code(image_data: str) -> str:
12
  return f"![Image](data:image/png;base64,{image_data})"
13
 
14
- def read_python_file(file_path: str) -> str:
15
  with open(file_path, 'r', encoding='utf-8') as file:
16
  return file.read()
17
 
18
- def read_py_file(folder_path: str, extension: str) -> str:
19
- for filename in os.listdir(folder_path):
20
- if filename.endswith(extension):
21
- with open(os.path.join(folder_path, filename), "r", encoding="utf-8") as file:
22
- return file.read()
23
-
24
  def format_as_markdown(code: str) -> str:
25
- """
26
- Formats a string of Python code as Markdown.
27
-
28
- Args:
29
- code (str): The Python code to format.
30
-
31
- Returns:
32
- str: The formatted Markdown string.
33
- """
34
  markdown_code = '```\n'
35
  markdown_code += code
36
  markdown_code += '\n```'
@@ -92,13 +77,15 @@ def run_multi_agent(llm, message):
92
  print(file_name_py)
93
  print(file_name_sh)
94
 
95
- #file_path_py = "coding/" + file_name_py
96
- #code = read_python_file(file_path_py)
97
- #markdown_code = format_as_markdown(code)
98
-
99
- #file_path_sh = "coding/" + file_name_sh
100
- #code = read_python_file(file_path_sh)
101
- #markdown_code += "<br />" + format_as_markdown(code)
 
 
102
 
103
  #print("### markdown_code = " + markdown_code)
104
 
@@ -106,4 +93,4 @@ def run_multi_agent(llm, message):
106
  #print(chat_result)
107
  #print("###")
108
 
109
- return markdown_code
 
11
  def generate_markdown_code(image_data: str) -> str:
12
  return f"![Image](data:image/png;base64,{image_data})"
13
 
14
+ def read_file(file_path: str) -> str:
15
  with open(file_path, 'r', encoding='utf-8') as file:
16
  return file.read()
17
 
 
 
 
 
 
 
18
  def format_as_markdown(code: str) -> str:
 
 
 
 
 
 
 
 
 
19
  markdown_code = '```\n'
20
  markdown_code += code
21
  markdown_code += '\n```'
 
77
  print(file_name_py)
78
  print(file_name_sh)
79
 
80
+ file_path_py = "coding/" + file_name_py
81
+ code_py = read_file(file_path_py)
82
+ markdown_code_py = format_as_markdown(code_py)
83
+ print(markdown_code_py)
84
+
85
+ file_path_sh = "coding/" + file_name_sh
86
+ code_sh = read_file(file_path_sh)
87
+ markdown_code_sh = format_as_markdown(code_sh)
88
+ print(markdown_code_sh)
89
 
90
  #print("### markdown_code = " + markdown_code)
91
 
 
93
  #print(chat_result)
94
  #print("###")
95
 
96
+ return markdown_code + "<br />" + markdown_code_sh + "<br />" + markdown_code_py