elixir_wit v0.1.0 API Reference

Modules

The client for the WIT API that contains the low-level functions for APIs such as /message and /converse. It also contains the high level function such as run_actions to run module implementing the actions and also the interactive API that runs the actions by getting message from the console

Wit.Actions is used to implement the default behaviour for the Wit which involves functions like say, merge, error. The macro defaction is also provided to define your own custom actions. When using defaction the name of the function is matched with the action returned from the converse API

The deserializer for the response of the WIT API

Callbacks to the default actions for the WIT

The response for the /converse WIT API

The response for the /message WIT API

The outcomes contained in the response of the /message WIT API