3

golang版腾讯AI SDK

 3 years ago
source link: https://studygolang.com/articles/13912?fr=sidebar
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

腾讯AI SDK

腾讯AI开发平台sdk

开源地址:https://github.com/shiguanghu...

腾讯AI接口调用比较简单,可以通过此库简化调用流程,返回值是结构体方便使用。
开发者可以不去考虑签名、数据请求就像调本地函数一样调用接口

package main

import (
    "encoding/json"
    "log"

    "github.com/shiguanghuxian/txai" // 引入sdk
)

func main() {
    // 系统日志显示文件和行号
    log.SetFlags(log.Lshortfile | log.LstdFlags)
    // 创建sdk操作对象
    txAi := txai.New("appid", "appkey", true)
    // 调用对应腾讯ai接口的对应函数
    val, err := txAi.ImageFoodForPath("../../img/image_terrorism.jpg")
    // 打印结果
    log.Println(err)
    js, _ := json.Marshal(val)
    log.Println(string(js))
}

由于腾讯AI部分接口使用gbk格式,本sdk已自动将格式转换,使用时无需考虑编码问题。


有疑问加站长微信联系(非本文作者)

280

About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK