#ai #api #cleverbot

cleverbot_io

Cleverbot.io API 的 Rust 接口

2 个稳定版本

使用旧的 Rust 2015

1.0.1 2017年1月30日
1.0.0 2016年3月12日

#290 in #ai

MIT 许可证

7KB
127 代码行,不包括注释

cleverbot.io

Slack Status Build Status Total Downloads Latest Version Crates.io

Cleverbot.io 的 Rust 接口。

安装

此软件包与 Cargo 一起使用,可在 crates.io 上找到,其 Cargo.toml 文件如下

[dependencies]
cleverbot_io = "*"

使用

extern crate cleverbot_io;

use cleverbot_io::{Cleverbot};

fn main() {
    let api_user = "YOUR_API_USER";
    let api_key = "YOUR_API_KEY";

    let mut bot = Cleverbot::new(api_user.into(), api_key.into(), None).unwrap();
    println!("{}", bot.say("Hello.").unwrap());

    let mut carlos = Cleverbot::new(api_user.into(), api_key.into(), Some(String::from("Carlos1"))).unwrap();
    println!("{}", carlos.say("Why am I still talking to you?").unwrap());
}

依赖关系

~6–15MB
~205K SLoC