Skip to content

Commit 9b9e978

Browse files
Merge pull request #93 from watson-developer-cloud/entities-intents-conversation
Add entities, intents and output to conversation.message
2 parents 0eb84b2 + 781888a commit 9b9e978

File tree

1 file changed

+10
-2
lines changed

1 file changed

+10
-2
lines changed

watson_developer_cloud/conversation_v1.py

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,16 +29,24 @@ def __init__(self, version, url=default_url, **kwargs):
2929
WatsonDeveloperCloudService.__init__(self, 'conversation', url, **kwargs)
3030
self.version = version
3131

32-
def message(self, workspace_id, message_input=None, context=None):
32+
def message(self, workspace_id, message_input=None, context=None, entities=None, intents=None, output=None, alternate_intents=None):
3333
"""
3434
Retrieves information about a specific classifier.
3535
:param workspace_id: The workspace to use
3636
:param message_input: The input, usually containing a text field
3737
:param context: The optional context object
38+
:param entities: The optional entities
39+
:param intents: The optional intents
40+
:param alternate_intents: Whether to return more than one intent.
41+
:param output: The optional output object
3842
"""
3943

4044
params = {'version': self.version}
4145
data = {'input': message_input,
42-
'context': context}
46+
'context': context,
47+
'entities': entities,
48+
'intents': intents,
49+
'alternate_intents': alternate_intents,
50+
'output': output}
4351
return self.request(method='POST', url='/v1/workspaces/{0}/message'.format(workspace_id), params=params,
4452
json=data, accept_json=True)

0 commit comments

Comments
 (0)