Metadata-Version: 2.1
Name: rasa_dialogflow_interpreter
Version: 0.6.0
Summary: rasa_core interpreter connecting to dialogflow.com API v2
Home-page: https://github.com/m90/rasa-dialogflow-interpreter
Author: Frederik Ring
Author-email: frederik.ring@gmail.com
License: UNKNOWN
Description: # rasa-dialogflow-interpreter
        [![Build Status](https://travis-ci.org/m90/rasa-dialogflow-interpreter.svg?branch=master)](https://travis-ci.org/m90/rasa-dialogflow-interpreter)
        > rasa_core interpreter connecting to dialogflow.com API v2
        
        A `rasa_core` [Interpreter](http://rasa.com/docs/core/api/interpreter/) that sources intent data from dialogflow.com API v2. This means you can run `rasa_core` and do Natural Language Understanding using Dialogflow.
        
        ## Installation
        
        Install using pip:
        
        ```
        pip install rasa-dialogflow-interpreter
        ```
        
        ## Usage
        
        ```py
        from rasa_dialogflow_interpreter.interpreter import DialogflowInterpreter
        from rasa_core.agent import Agent
        
        agent = Agent.load(
            'path/to/dialogue/models',
            interpreter=DialogflowInterpreter(
                'dialogflow-project-name',
                # if you omit the `service_account_json` parameter the value
                # exported to GOOGLE_APPLICATION_CREDENTIALS will be used instead
                service_account_json='dialogflow-project-name.json',
            ))
        
        msg = agent.handle_text('What does it all mean, Dialogflow?')
        ```
        
        Note that due to the way that Dialogflow currently works, the returned `entities` will not have `start` and `end` values.
        
        ### License
        MIT © [Frederik Ring](http://www.frederikring.com)
        
        
Platform: UNKNOWN
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Description-Content-Type: text/markdown
