13 Commits

Author SHA1 Message Date
011fb40a04 * prep refactor for custom endpoint 2024-12-08 14:46:51 -08:00
896b9d4f72 . whitepace - add empty lines on all files 2024-09-17 16:52:21 -07:00
9d9e739d0e . comments proofing (using genai with custom script) 2024-09-14 20:34:24 -07:00
158efa18ec . #23 - add documentation 2024-09-14 19:54:44 -07:00
d38594d7de + Added ModelMapper scheme (client_builder::with_model_mapper_fn)
! Removed AdapterKindResolver (should use ModelMapper)
! Renamed ModelInfo to ModelIden
2024-08-14 18:16:43 -07:00
65628c7c96 ! now chat:🖨️:print_chat_stream (was utils::print_chat_stream) 2024-07-23 16:18:30 -07:00
8f577e8a27 ! Now ChatOptions (was ChatRequestOptions)
! Remove `client_builder.with_default_chat_request_options` (available with `client_builder.with_chat_options`)
2024-07-23 15:07:45 -07:00
f9b54f3d16 . update tests and examples from to 'gpt-4o-mini' (was 'gpt-3.5-turbo') 2024-07-19 16:19:43 -07:00
e4b0d25477 + Add ModelName and ModelInfo types for better efficient request/error context
! now Client::resolve_model_info(model) (was Client::resolve_adapter_kind(mode))
2024-07-19 13:37:18 -07:00
cdd16ce3cc . code clean (adapter) 2024-07-17 21:41:25 -07:00
58bc4abf92 ! ClientConfig - ClientConfig::with_chat_request_options (was ... with_default_chat_request_options) 2024-07-16 22:50:03 -07:00
5800d14ed0 ! client module flatten to root - now genai::Client rather than genai::client::Client 2024-07-09 17:27:42 -07:00
44de8c62fe . update readme and changelog 2024-07-08 05:46:31 -07:00