nemoguardrails.library.clavata.request
Module for handling Clavata requests.
Module Contents
Classes
Data
API
Represents the authorization header structure for Clavata API requests.
Converts the auth token into a dictionary that can be used with aiohttp to supply headers for the request.
A client for the Clavata API.
Create a job in Clavata.
Parameters:
The text to send to the Clavata API.
The policy ID to use for the request.
Returns: Job
The job that was created.
Bases: BaseModel
Represents the content data structure for Clavata API requests.
Bases: BaseModel
Response from the Clavata Create Job API
Bases: BaseModel
A job in Clavata
Bases: BaseModel
Represents the job request structure for Clavata API requests.
Bases: BaseModel
A report for a job result
Bases: BaseModel
A JobResult. One will be created for each content item submitted.
Bases: BaseModel
A section report for a job result