# Knowledge Assistant

Entity message that represents a knowledge assistant.
 Note: REQUIRED annotations below represent create-time requirements.
 For updates, required fields are determined by the update mask.

## The KnowledgeAssistant object

- [knowledge-assistant/object.md](knowledge-assistant/object.md)

## Endpoints

### Get a Knowledge Assistant

- [GET /api/2.1/{name=knowledge-assistants/*}](get-knowledge-assistant.md)

### List Knowledge Assistants

- [GET /api/2.1/knowledge-assistants](list-knowledge-assistants.md)

### Create a Knowledge Assistant

- [POST /api/2.1/knowledge-assistants](create-knowledge-assistant.md)

### Update a Knowledge Assistant

- [PATCH /api/2.1/{name=knowledge-assistants/*}](update-knowledge-assistant.md)

### Delete a Knowledge Assistant

- [DELETE /api/2.1/{name=knowledge-assistants/*}](delete-knowledge-assistant.md)

