Sha256: a3a5b37890aa9648a06edd11541ff14df5c172cf41e8bba8d1990c1e1ce7eed0

Contents?: true

Size: 1.11 KB

Versions: 2

Compression:

Stored size: 1.11 KB

Contents

## [Unreleased]

## [0.1.0] - 2024-04-03

- Initial release, placeholder gem

## [0.2.0] - tbd
- adds `ChatCompletion` module
- adds `PromptDeclarations` module
- adds `FunctionDispatch` module

## [0.3.2] - 2024-06-29
- adds support for streaming

## [0.4.0] - 2024-10-18
- adds support for Anthropic-style prompt caching
- defaults to `max_completion_tokens` when using OpenAI directly

## [0.4.2] - 2024-11-05
- adds support for [Predicted Outputs](https://platform.openai.com/docs/guides/latency-optimization#use-predicted-outputs) with the `prediction` option for OpenAI

## [0.4.3] - 2024-11-11
- adds support for `Predicate` module

## [0.4.4] - 2024-11-11
- adds support for multiple tool calls in a single response

## [0.4.5] - 2024-11-11
- adds support for `ResponseFormat`
- added some missing requires to support String#squish

## [0.4.7] - 2024-11-12
- adds missing requires `raix/predicate` so that it can be used in a Rails app automatically
- adds missing openai support for `Predicate`

## [0.4.8] - 2024-11-12
- adds documentation for `Predicate` maybe handler
- logs to stdout when a response is unhandled by `Predicate`

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
raix-0.5 CHANGELOG.md
raix-0.4.8 CHANGELOG.md