Files
task-69dd4221f309a98be0006b2e/main.py
T
2026-05-26 13:02:53 +00:00

26 lines
926 B
Python
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
import os
import json
from parser import TaskParser
# Example raw texts
RAW_TEXTS = [
"Напишите мини-отчёт по LangChain до пятницы, 3-5 страниц, критерии: полнота и примеры кода",
"Сделать агента на LangGraph который умеет искать в интернете, сдать ссылку на github",
"Реализовать REST API на FastAPI с авторизацией JWT, покрыть тестами, дедлайн 1 июня",
]
def main() -> None:
parser = TaskParser()
cards = parser.batch_parse(RAW_TEXTS)
for idx, card in enumerate(cards, start=1):
print(f"\n=== Task {idx} ===")
print(card.to_markdown())
filename = f"task_{idx}.json"
parser.save_to_file(card, filename)
print(f"Saved to {filename}")
if __name__ == "__main__":
main()
# End of main.py