You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Map support for options - Multiple functions now accept maps in addition to keyword lists for options, providing more flexibility and consistency with Elixir conventions:
create/1 and create/2 - Create responses with map or keyword list options
stream/1 - Stream responses using map or keyword list options
run/2 - Run function calling conversations with map or keyword list options
OpenAI.Responses.Stream.stream/1 and OpenAI.Responses.Stream.stream_with_callback/2 - Stream functions also accept maps
Maps with mixed atom and string keys are supported