#ai #ai-api #recast #bot

nightly rustcastai

Recast.AI API 的包装器

4 个版本

使用旧的 Rust 2015

0.2.2 2017年2月8日
0.2.1 2017年2月7日
0.2.0 2017年1月21日
0.1.0 2016年11月26日

#9 in #recast

MIT 许可证

18KB
386

Rustcastai

非官方的 Rust Recast.AI SDK

概要

此模块是 Recast.AI API 的包装器,允许您

  • 分析您的文本/音频文件
  • 构建一个机器人

入门

如果您使用 Cargo,只需将 Rustcastai 添加到您的 Cargo.toml 文件中

[dependencies.rustcastai]
version = "0.2.0"

文档

-- 即将推出 --


lib.rs:

Recast.AI API 的包装器

概述

此包是 Recast.AI 公开 API 的包装器。它允许您构建机器人和分析文本和音频文件

用法

extern crate rustcastai;

let client = rustcastai::Client::new("MY_REQUEST_ACCESS_TOKEN").unwrap();

let res = client.text_request("Hello, world").unwrap();
if let Some(intent) = res.intent() {
    println!("Intent detected: {}", intent);
} else {
    println!("No intent detected");
}

依赖项

~8–16MB
~240K SLoC