agentix 0.22.2

Multi-provider LLM client for Rust — streaming, non-streaming, tool calls, MCP, DeepSeek, OpenAI, Anthropic, Gemini, Mimo
Documentation
{
  "candidates": [
    {
      "content": {
        "parts": [
          {
            "text": "I need to check the weather for Paris.",
            "thought": true,
            "thoughtSignature": "THOUGHT_SIG_A"
          },
          {
            "functionCall": {
              "name": "get_weather",
              "args": {"city": "Paris"}
            },
            "thoughtSignature": "FUNC_CALL_SIG_A"
          }
        ]
      },
      "finishReason": "STOP"
    }
  ],
  "usageMetadata": {
    "promptTokenCount": 12,
    "candidatesTokenCount": 15,
    "totalTokenCount": 27,
    "thoughtsTokenCount": 4
  }
}