Page
Library
Module
Module type
Parameter
Class
Class type
Source
Wcs_api.Wcs_callWatson Conversation Service API.
Based on the documentation available at: https://www.ibm.com/watson/developercloud/conversation/api/v1/
Version 2017-05-26.
val list_workspaces :
Wcs_lib.Wcs_t.credential ->
Wcs_lib.Wcs_t.list_workspaces_request ->
Wcs_lib.Wcs_t.list_workspaces_responselist_workspaces wcs_cred req List the workspaces associated with a Conversation service instance. https://www.ibm.com/watson/developercloud/conversation/api/v1/#list_workspaces
val create_workspace :
Wcs_lib.Wcs_t.credential ->
Wcs_lib.Wcs_t.workspace ->
Wcs_lib.Wcs_t.create_responsecreate_workspace wcs_cred ws Create a workspace on the Conversation service instance. https://www.ibm.com/watson/developercloud/conversation/api/v1/#create_workspace
val delete_workspace : Wcs_lib.Wcs_t.credential -> string -> unitdelete_workspace wcs_cred ws_id Delete a workspace from the Conversation service instance. https://www.ibm.com/watson/developercloud/conversation/api/v1/#delete_workspace
val get_workspace :
Wcs_lib.Wcs_t.credential ->
Wcs_lib.Wcs_t.get_workspace_request ->
Wcs_lib.Wcs_t.workspaceget_workspace wcs_cred req Get information about a workspace, optionally including all workspace content. https://www.ibm.com/watson/developercloud/conversation/api/v1/#get_workspace
val update_workspace :
Wcs_lib.Wcs_t.credential ->
string ->
Wcs_lib.Wcs_t.workspace ->
unitupdate_workspace wcs_cred ws_id ws Update an existing workspace with new or modified data. https://www.ibm.com/watson/developercloud/conversation/api/v1/#update_workspace
val message :
Wcs_lib.Wcs_t.credential ->
string ->
Wcs_lib.Wcs_t.message_request ->
Wcs_lib.Wcs_t.message_responsemessage wcs_cred ws_id req Get a response to a user's input. https://www.ibm.com/watson/developercloud/conversation/api/v1/#send_message
val logs :
Wcs_lib.Wcs_t.credential ->
string ->
Wcs_lib.Wcs_t.logs_request ->
Wcs_lib.Wcs_t.logs_response