nemoguardrails.library.factchecking.align_score.server
nemoguardrails.library.factchecking.align_score.server
This page is for version v0.24.0.
For other versions, use one of these documentation indexes:
- Latest (default): https://docs.nvidia.com/nemo/guardrails/latest/llms.txt
- v0.24.1: https://docs.nvidia.com/nemo/guardrails/v0.24.1/llms.txt
- v0.24.0: https://docs.nvidia.com/nemo/guardrails/v0.24.0/llms.txt
- v0.23.0: https://docs.nvidia.com/nemo/guardrails/v0.23.0/llms.txt
- v0.22.0: https://docs.nvidia.com/nemo/guardrails/v0.22.0/llms.txt
Module Contents
Classes
| Name | Description |
|---|---|
AlignScoreRequest | - |
Functions
| Name | Description |
|---|---|
alignscore_base | - |
alignscore_large | - |
get_alignscore | - |
get_model | Initialize a model. |
hello_world | - |
start | - |
Data
API
class nemoguardrails.library.factchecking.align_score.server.AlignScoreRequest()
Bases: BaseModel
claim
str
evidence
str
nemoguardrails.library.factchecking.align_score.server.alignscore_base()
nemoguardrails.library.factchecking.align_score.server.alignscore_large()
nemoguardrails.library.factchecking.align_score.server.get_alignscore(model,evidence: str,claim: str) -> dict
nemoguardrails.library.factchecking.align_score.server.get_model(model: str)
Initialize a model.
Args model: The type of the model to be loaded, i.e. “base”, “large”.
nemoguardrails.library.factchecking.align_score.server.hello_world()
nemoguardrails.library.factchecking.align_score.server.start(port: int = typer.Option(default=5000, ...,models: typing.List[str] = typer.Option(default=['base...,initialize_only: bool = typer.Option(default=False,...)
nemoguardrails.library.factchecking.align_score.server.app = FastAPI()
nemoguardrails.library.factchecking.align_score.server.cli_app = typer.Typer()
nemoguardrails.library.factchecking.align_score.server.device = os.environ.get('ALIGN_SCORE_DEVICE', 'cpu')
nemoguardrails.library.factchecking.align_score.server.models_path = os.environ.get('ALIGN_SCORE_PATH')