add_knowledge

Function

Adds a knowledge base only as the admin user.

Prototype

def add_knowledge(knowledge_name, user_id, role)

Parameters

Parameter

Data Type

Required/Optional

Description

knowledge_name

String

Required

Knowledge base name. The length range is [1, 1024].

user_id

String

Required

User ID, which is used to distinguish different knowledge bases and must comply with the regular expression ^[a-zA-Z0-9_-]{6,64}$.

role

String

Optional

User role. The default value is admin. Upon registration of a user ID, the user is granted default access to perform operations on the knowledge base.

Return Value

Data Type

Description

Integer

knowledge_id of the added knowledge base