INNER CODE UNIT · Python
main
Azure/logicapps · LogicApps-AI-RAG-Demo/TokenizeDocFunction/function_app.py:206
def main(req):
try:
json_data = req
except json.JSONDecodeError:
raise ValueError("Invalid JSON data.")
validate_json_data(json_data)
document = load_file(json_data)
chunks = split_document(json_data, document)
return json.dumps(chunks)