• 连接器的API,支持华为云开放API、5G消息、自定义、functiongraph类型的连接器

    Parameters

    • connectorType: string

      连接器类型

    • instanceName: string

      连接器名字

    Returns "connector".Client

    Example


    import * as connector from 'connector';

    // 华为云开放API类型的连接器、5G消息类型连接器调用方法

    let client = connector.newClient("HC_NLP", "LT929__LT1227"); // 参数从连接器详情页标题获取(HC_NLP详情 : LT929__LT1227)

    let req = { "IntentReq": { "lang": "华为云", "text": "zh_CN" } }; // 请求消息可能涉及敏感参数,请务直接写明文写在代码里面,可以定义系统参数存放,运行时从系统参数中读取。
    let resps = client.invoke("RunSemanticParser", req);

    // 页面上自己创建的自定义连接器的调用方法,第一个参数是创建的自定义连接器名称,第二个参数是认证信息名称
    let client2 = connector.newClient("hx_card", "hx_auth1");

    // 调用functiongraph连接器,第一个参数是创建的functiongraph连接器名称,第二个参数是动作名称
    let client3 = connector.newClient("functiongraph", "hx_hello");

    let input2 = {"name": "zhangsan", "age": "14"};
    // 第一个入参是动作名称, 第二个参数是入参
    let resp2 = client2.invoke("queryCars", input2);