openai-tools

Crates.ioopenai-tools
lib.rsopenai-tools
version0.5.3
created_at2024-12-16 13:49:46.662083+00
updated_at2025-07-19 14:53:29.6511+00
descriptionTools for OpenAI API
homepage
repositoryhttps://github.com/akitenkrad/rs-openai-tools
max_upload_size
id1485017
size386,270
akitenkrad (akitenkrad)

documentation

README

Crates.io Version

OpenAI Tools

API Wrapper for OpenAI API.

LOGO

Installation

To start using the openai-tools, add it to your projects's dependencies in the `Cargo.toml' file:

cargo add openai-tools

API key is necessary to access OpenAI API.
Set it in the .env file:

OPENAI_API_KEY = "xxxxxxxxxxxxxxxxxxxxxxxxxxx"

Then, import the necesarry modules in your code:

use openai_tools::OpenAI;

Features

Feature Name Chat Completion Responses Embedding Realtime Images Audio Eval
Basic Features
Structured Output - - - - -
Function Calling / MCP Tools - - - - -
Image Input - - - - -

✅: Implemented
🔧: In Progress
❌: Not yet

Commit count: 0

cargo fmt