我想用promptify进行多标签文本分类。
我收到此错误
`Pipeline.fit() got multiple values for argument 'text_input'`
我的代码:
model = OpenAI(api_key)
prompter = Prompter('multilabel_classification.jinja')
pipe = Pipeline(prompter, model)
classes = ['Medicine','Oncology','Metastasis','Breast cancer','Lung cancer','Cerebrospinal fluid','Tumor microenvironment','Single-cell RNA sequencing','Idiopathic intracranial hypertension']
sent = "The patient is a 93-year-old female with a medical history of chronic right hip pain, osteoporosis, hypertension, depression, and chronic atrial fibrillation admitted for evaluation and management of severe nausea and vomiting and urinary tract infection"
result = pipe.fit('multilabel_classification.jinja',
n_output_labels = len(classes),
domain = 'Clinical',
text_input = sent,
labels = classes)
print(eval(result['text']))
感谢您花时间回复我。
祝你有美好的一天