| (api-solvers)= | |
| # Solvers | |
| ```{eval-rst} | |
| .. currentmodule:: openfactcheck.solvers | |
| ``` | |
| ## Dummy Solvers | |
| ```{eval-rst} | |
| .. autosummary:: | |
| :toctree: api/ | |
| dummy.confused_claim_examiner.ConfusedClaimExaminer | |
| dummy.fake_claim_extractor.FakeClaimExtractor | |
| dummy.ignorant_search_engine_retriever.IgnorantSearchEngineRetriever | |
| dummy.useless_response_regenerator.UselessResponseRegenerator | |
| ``` | |
| ## FactCheckGPT Solvers | |
| ```{eval-rst} | |
| .. autosummary:: | |
| :toctree: api/ | |
| factcheckgpt.factcheckgpt_cp.FactCheckGPTClaimProcessor | |
| factcheckgpt.factcheckgpt_rtv.FactCheckGPTRetriever | |
| factcheckgpt.factcheckgpt_vfr.FactCheckGPTVerifier | |
| ``` | |
| ## Factool Solvers | |
| ```{eval-rst} | |
| .. autosummary:: | |
| :toctree: api/ | |
| factool.all_pass_abstain_detector.AllPassAbstainDetector | |
| factool.concat_response_regenerator.ConcatResponseRegenerator | |
| factool.factool_blackbox_post_editor.FactoolBlackboxPostEditor | |
| factool.factool_blackbox.FactoolBlackboxSolver | |
| factool.factool_claim_examiner.FactoolClaimExaminer | |
| factool.factool_decontextualizer.FactoolDecontextualizer | |
| factool.factool_evidence_retriever.FactoolEvidenceRetriever | |
| factool.factool_post_editor.FactoolPostEditor | |
| ``` | |
| ## RARR Solvers | |
| ```{eval-rst} | |
| .. autosummary:: | |
| :toctree: api/ | |
| rarr.rarr_agreement_gate.RARRAgreementGate | |
| rarr.rarr_concat_response_regenerator.RARRConcatResponseRegenerator | |
| rarr.rarr_editor.RARREditor | |
| rarr.rarr_llm_retriever.RARRLLMRetriever | |
| rarr.rarr_question_generator.RARRQuestionGenerator | |
| rarr.rarr_search_engine_retriever.RARRSearchEngineRetriever | |
| ``` | |
| ## Tutorial Solvers | |
| ```{eval-rst} | |
| .. autosummary:: | |
| :toctree: api/ | |
| tutorial.all_pass_abstain_detector.AllPassAbstainDetector | |
| tutorial.chatgpt_decontextulizer.ChatGPTDecontextualizer | |
| tutorial.chatgpt_post_editor.ChatGPTPostEditor | |
| tutorial.chatgpt_worthiness_filter.ChatGPTWorthinessFilter | |
| tutorial.concat_response_regenerator.ConcatResponseRegenerator | |
| tutorial.search_engine_evidence_retriever.SearchEngineEvidenceRetriever | |
| tutorial.spacy_response_decomposer.SpacyResponseDecomposer | |
| ``` | |
| ## WebService Solvers | |
| ```{eval-rst} | |
| .. autosummary:: | |
| :toctree: api/ | |
| webservice.factcheckgpt_cp.FactCheckGPTClaimProcessor | |
| webservice.factcheckgpt_rtv.FactCheckGPTRetriever | |
| webservice.factcheckgpt_vfr.FactCheckGPTVerifier | |
| webservice.ftool_cp.FactoolClaimProcessor | |
| webservice.ftool_rtv.FactoolRetriever | |
| webservice.ftool_vfr.FactoolVerifier | |
| webservice.rarr_rtv.RARRRetriever | |
| webservice.rarr_vfr.RARRAgreementGate | |
| ``` | |