Witai (witai v0.1.2)
Link to this section Summary
Functions
Request body:
%{
"name" => "entity_name",
"roles" => [],
"lookups" => [
"free-text",
"keywords"
]
}
Request body:
[
%{
"text" => "I want to buy a bread",
"intent" => "buy_bread",
"entities" => [
%{
"entity" => "wit$location:to",
"start" => 17,
"end" => 20,
"body" => "sfo",
"entities" => []
}
],
"traits" => []
}
]
Request body:
[
%{
"text" => "I want to buy some bread"
}
]
Link to this section Functions
Link to this function
create_entity(req_body)
Specs
Request body:
%{
"name" => "entity_name",
"roles" => [],
"lookups" => [
"free-text",
"keywords"
]
}
Link to this function
create_intent(name)
Specs
Link to this function
create_intents(names)
Specs
Link to this function
create_utterances(list)
Specs
Request body:
[
%{
"text" => "I want to buy a bread",
"intent" => "buy_bread",
"entities" => [
%{
"entity" => "wit$location:to",
"start" => 17,
"end" => 20,
"body" => "sfo",
"entities" => []
}
],
"traits" => []
}
]
Link to this function
delete_entity(name)
Specs
delete_entity(binary()) :: :ok | :fail
Link to this function
delete_intent(name)
Specs
delete_intent(binary()) :: :ok | :fail
Link to this function
delete_utterances(list)
Specs
delete_utterances(list()) :: :ok | :fail
Request body:
[
%{
"text" => "I want to buy some bread"
}
]
Link to this function
get_entities()
Specs
get_entities() :: list()
Link to this function
get_entity(name)
Specs
Link to this function
get_intent(name)
Specs
Link to this function
get_utterances(limit)
Specs
Link to this function
get_utterances(limit, offset)
Specs
Link to this function
get_utterances(limit, offset, intents)
Specs
Link to this function
message(term)
Specs
Link to this function