Colang Standard Library (CSL)
The Colang Standard Library (CSL) provides an abstraction from the underlying event and action layer and offers a semantic interface to design interaction patterns between the bot and the user. Currently, there are the following library files available under nemoguardrails/colang/v2_x/library/ (GitHub link):
To use the flows defined in these libraries you have two options:
- [Recommended] Import the standard library files using the import statement: e.g.
import llm - Copy the corresponding
*.cofile directly inside your Colang script directory.
Note that the import <library> statement will import all available flows of the corresponding library.