qna_pair.py 395 B

12345678910111213141516
  1. from embedchain.utils import markdown_to_plaintext
  2. class QnaPairLoader:
  3. def load_data(self, content):
  4. question, answer = content
  5. answer = markdown_to_plaintext(answer)
  6. content = f"Q: {question}\nA: {answer}"
  7. meta_data = {
  8. "url": "local",
  9. }
  10. return [{
  11. "content": content,
  12. "meta_data": meta_data,
  13. }]