Expand description
The nlp_server module contains types and functions generated from the Aristech NLP proto file.
Modules§
- fallback_
message - Nested message and enum types in
FallbackMessage. - intent
- Nested message and enum types in
Intent. - nlp_
server_ client - Generated client implementations.
Structs§
- AddProject
Request - adds a project to the underlying database(s)
- AddProject
Response - response for adding a project. returns the project_id of the created project
- Content
Filter - Content
Response Item - Response item for content
- Embedding
Model - Fallback
Message - Function
- A function is a specific operation or information that can be performed on incoming text. I.E. Classification, recasing etc.
- Function
Request - Request for list of functions that server provides
- GetContent
Request - Request for content
- GetContent
Response - Response for content
- GetEmbedding
Models Request - request to get all available embedding models from the server
- GetIntents
Request - GetIntents
Response - GetProjects
Request - Methods and datatypes for (vector) content management
- GetScore
Limits Request - GetScore
Limits Response - History
- Intent
- Intent
Input - a type defining an input and its mapping to a uuid. if the uuid is set, the input gets edited to the new input, if no id is set or the uuid does not exist, a new input is added to the intent.
- Keyword
- Project
- Relation
- Remove
Content Request - Removes content from the vector database
- Remove
Content Response - Response for remove content
- Remove
Project Request - removes the project and all of its content
- Remove
Project Response - response for remove project request
- RunFunctions
Request - Process raw text input.
- RunFunctions
Response - Update
Content Request - Adds or updates content to the vector database if id of the intent is not set, a new intent is created for the project if an id is set: first check if that id already exists and update it if the id doesn’t exist: create the intent with the given id.
- Update
Content Response - Response for add content
- Update
Project Request - Update
Project Response