tiycore 0.1.11

Unified LLM API and stateful Agent runtime in Rust
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
//! Kimi Coding provider (reuses Anthropic Messages protocol).
//!
//! Kimi Coding exposes an Anthropic-compatible API endpoint at:
//! - `https://api.kimi.com/coding`
//!
//! This provider delegates all streaming to `AnthropicProvider`.

use crate::stream::AssistantMessageEventStream;
use crate::types::*;

define_anthropic_delegation_provider! {
    name: KimiCodingProvider,
    doc: "Kimi Coding provider (Anthropic-compatible).",
    provider_type: Provider::KimiCoding,
    env_var: "KIMI_API_KEY",
}