responses

Crates.ioresponses
lib.rsresponses
version0.2.0
created_at2025-08-10 22:06:10.722782+00
updated_at2025-08-29 23:02:10.144781+00
descriptionRust bindings for Azure OpenAI's Responses API
homepage
repositoryhttps://github.com/dprkh/responses
max_upload_size
id1789340
size381,777
(dprkh)

documentation

README

responses

A comprehensive Rust library for Azure OpenAI's Responses API, providing a modern fluent DSL with template support for text generation and structured outputs.

Features

  • Azure OpenAI Integration: Built exclusively for Azure OpenAI services
  • Fluent DSL: Modern, chainable API for building requests
  • Text & Structured Outputs: Support for both text generation and JSON Schema-based structured outputs
  • Conversation Management: Build, save, and reuse complex conversation histories
  • Enhanced Function Calling: Declarative function definitions with type-safe handlers
  • Template System: Markdown templates with YAML frontmatter and i18n support

Documentation

For complete API documentation, usage examples, and detailed guides, see PUBLIC_API.md.

License

MIT

Commit count: 14

cargo fmt