- Put a short timeout and retry mechanism on OpenAI chains to make them more reliable, since API hangs or failures are not very unusual (see 738b707237cce0890b8f9c8309f7aa4dda881117)
0.1.4
- Add `on_error` method on chains for error handling (See 3) - Removed unused generic type from `ChainOutput` (See 1)
0.1.3
BREAKING: This release REMOVES the "magical" py2gpt function conversion on OpenAI function calls, it accepts only raw OpenAI function schemas now, more details on https://github.com/rogeriochaves/litechain/pull/2
0.1.2
- Add `name` key to OpenAIChatMessage and OpenAIChatDelta, as it is necessary for function calls and storing it back on memory - thanks rbdixon on Discord!