pvanand commited on
Commit
f73a3ce
·
verified ·
1 Parent(s): 7a827cb

Update document_generator.py

Browse files
Files changed (1) hide show
  1. document_generator.py +4 -4
document_generator.py CHANGED
@@ -222,7 +222,7 @@ class MarkdownDocumentRequest(BaseModel):
222
  json_document: Dict
223
  query: str
224
 
225
- async def generate_document_stream(document_generator: DocumentGenerator, document_outline: Dict, query: str):
226
  document_generator.document_outline = document_outline
227
 
228
  overall_objective = query
@@ -252,7 +252,7 @@ async def generate_document_stream(document_generator: DocumentGenerator, docume
252
  "section_title": section_title,
253
  "content": content
254
  }
255
- }) + "\n"
256
 
257
  for subsection in section.get("Subsections", []):
258
  subsection_title = subsection.get("Title", "")
@@ -268,13 +268,13 @@ async def generate_document_stream(document_generator: DocumentGenerator, docume
268
  "section_title": subsection_title,
269
  "content": content
270
  }
271
- }) + "\n"
272
 
273
  markdown_document = MarkdownConverter.convert_to_markdown(document_generator.document_outline["Document"])
274
  yield json.dumps({
275
  "type": "complete_document",
276
  "content": markdown_document
277
- }) + "\n"
278
 
279
  @cache(expire=600*24*7)
280
  @router.post("/generate-document/json", response_model=JsonDocumentResponse)
 
222
  json_document: Dict
223
  query: str
224
 
225
+ def generate_document_stream(document_generator: DocumentGenerator, document_outline: Dict, query: str):
226
  document_generator.document_outline = document_outline
227
 
228
  overall_objective = query
 
252
  "section_title": section_title,
253
  "content": content
254
  }
255
+ }, ensure_ascii=False) + "\n"
256
 
257
  for subsection in section.get("Subsections", []):
258
  subsection_title = subsection.get("Title", "")
 
268
  "section_title": subsection_title,
269
  "content": content
270
  }
271
+ }, ensure_ascii=False) + "\n"
272
 
273
  markdown_document = MarkdownConverter.convert_to_markdown(document_generator.document_outline["Document"])
274
  yield json.dumps({
275
  "type": "complete_document",
276
  "content": markdown_document
277
+ }, ensure_ascii=False) + "\n"
278
 
279
  @cache(expire=600*24*7)
280
  @router.post("/generate-document/json", response_model=JsonDocumentResponse)