package chatoyant
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>
On This Page
OCaml-first LLM SDK with Melange-generated JavaScript
Install
dune-project
Dependency
Authors
Maintainers
Sources
chatoyant-v0.13.0.tbz
sha256=1f84c5229b2d58ec6264dd651a58f2686130afa6e91989f110aa7aaf10bba0f5
sha512=49142e122dbb44b03f7f27b52839492800332207d0efeacc7451173827c899a9b965b671a3d9028cc05250aaebbc6789d3815a6cf356f4319bc0c1b0454c68dd
doc/chatoyant.provider/Chatoyant_provider/Openai/Make_client/index.html
Module Openai.Make_clientSource
Parameters
module Http : Chatoyant_runtime.Effect.HTTPSignature
Separate config for Administration endpoints. OpenAI admin API keys are intentionally not interchangeable with normal inference keys.
Source
val retrieve_response :
config ->
response_id:string ->
(responses_response, api_error) resultSource
val count_response_input_tokens :
config ->
responses_request ->
(response_input_token_count, api_error) resultSource
val create_realtime_client_secret :
?safety_identifier:string ->
config ->
realtime_client_secret_request ->
(realtime_client_secret, api_error) resultSource
val create_conversation :
config ->
Chatoyant_runtime.Json.t ->
(api_object, api_error) resultSource
val retrieve_conversation :
config ->
conversation_id:string ->
(api_object, api_error) resultSource
val update_conversation :
config ->
conversation_id:string ->
Chatoyant_runtime.Json.t ->
(api_object, api_error) resultSource
val retrieve_conversation_item :
config ->
conversation_id:string ->
item_id:string ->
(api_object, api_error) resultSource
val delete_conversation_item :
config ->
conversation_id:string ->
item_id:string ->
(api_object, api_error) resultSource
val create_image_variation :
config ->
image_variation_request ->
(image_response, api_error) resultSource
val create_transcription :
config ->
transcription_request ->
(transcription, api_error) resultSource
val create_moderation :
config ->
moderation_request ->
(moderation_response, api_error) resultSource
val retrieve_vector_store :
config ->
vector_store_id:string ->
(vector_store, api_error) resultSource
val update_vector_store :
config ->
vector_store_id:string ->
vector_store_update ->
(vector_store, api_error) resultSource
val delete_vector_store :
config ->
vector_store_id:string ->
(vector_store_delete, api_error) resultSource
val search_vector_store :
config ->
vector_store_id:string ->
vector_store_search_request ->
(vector_store_search_response, api_error) resultSource
val create_vector_store_file :
config ->
vector_store_id:string ->
vector_store_file_request ->
(vector_store_file, api_error) resultSource
val list_vector_store_files :
config ->
vector_store_id:string ->
(vector_store_file_list, api_error) resultSource
val retrieve_vector_store_file :
config ->
vector_store_id:string ->
file_id:string ->
(vector_store_file, api_error) resultSource
val delete_vector_store_file :
config ->
vector_store_id:string ->
file_id:string ->
(vector_store_delete, api_error) resultSource
val create_vector_store_file_batch :
config ->
vector_store_id:string ->
vector_store_file_batch_request ->
(vector_store_file_batch, api_error) resultSource
val retrieve_vector_store_file_batch :
config ->
vector_store_id:string ->
batch_id:string ->
(vector_store_file_batch, api_error) resultSource
val cancel_vector_store_file_batch :
config ->
vector_store_id:string ->
batch_id:string ->
(vector_store_file_batch, api_error) resultSource
val list_vector_store_file_batch_files :
config ->
vector_store_id:string ->
batch_id:string ->
(vector_store_file_list, api_error) resultSource
val create_fine_tuning_job :
config ->
fine_tuning_job_request ->
(fine_tuning_job, api_error) resultSource
val list_fine_tuning_events :
config ->
job_id:string ->
(fine_tuning_event_list, api_error) resultSource
val list_fine_tuning_checkpoints :
config ->
job_id:string ->
(fine_tuning_checkpoint_list, api_error) resultSource
val update_eval :
config ->
eval_id:string ->
Chatoyant_runtime.Json.t ->
(api_object, api_error) resultSource
val create_eval_run :
config ->
eval_id:string ->
Chatoyant_runtime.Json.t ->
(api_object, api_error) resultSource
val retrieve_eval_run :
config ->
eval_id:string ->
run_id:string ->
(api_object, api_error) resultSource
val cancel_eval_run :
config ->
eval_id:string ->
run_id:string ->
(api_object, api_error) resultSource
val delete_eval_run :
config ->
eval_id:string ->
run_id:string ->
(api_delete, api_error) resultSource
val create_container_file :
config ->
container_id:string ->
Chatoyant_runtime.Json.t ->
(api_object, api_error) resultSource
val retrieve_container_file :
config ->
container_id:string ->
file_id:string ->
(api_object, api_error) resultSource
val delete_container_file :
config ->
container_id:string ->
file_id:string ->
(api_delete, api_error) resultSource
val admin_post :
admin_config ->
path:string ->
Chatoyant_runtime.Json.t ->
(api_object, api_error) resultSource
val admin_patch :
admin_config ->
path:string ->
Chatoyant_runtime.Json.t ->
(api_object, api_error) resultSource
val create_admin_api_key :
admin_config ->
Chatoyant_runtime.Json.t ->
(api_object, api_error) result sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>
On This Page