|
(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 |
|
``` |
|
|