View Source OpenApiTypesense.Conversations (OpenApiTypesense v0.2.0)
Provides API endpoints related to conversations
Summary
Functions
post /conversations/models
Delete a conversation model
List all conversation models
Retrieve a conversation model
Update a conversation model
Functions
@spec create_conversation_model( OpenApiTypesense.ConversationModelCreateSchema.t(), keyword() ) :: {:ok, OpenApiTypesense.ConversationModelSchema.t()} | {:error, OpenApiTypesense.ApiResponse.t()}
post /conversations/models
Create a Conversation Model
@spec create_conversation_model( OpenApiTypesense.Connection.t(), OpenApiTypesense.ConversationModelCreateSchema.t(), keyword() ) :: {:ok, OpenApiTypesense.ConversationModelSchema.t()} | {:error, OpenApiTypesense.ApiResponse.t()}
@spec delete_conversation_model( String.t(), keyword() ) :: {:ok, OpenApiTypesense.ConversationModelSchema.t()} | :error
Delete a conversation model
Delete a conversation model
@spec delete_conversation_model( OpenApiTypesense.Connection.t(), String.t(), keyword() ) :: {:ok, OpenApiTypesense.ConversationModelSchema.t()} | :error
@spec retrieve_all_conversation_models(keyword()) :: {:ok, [OpenApiTypesense.ConversationModelSchema.t()]} | :error
List all conversation models
Retrieve all conversation models
@spec retrieve_all_conversation_models( OpenApiTypesense.Connection.t(), keyword() ) :: {:ok, [OpenApiTypesense.ConversationModelSchema.t()]} | :error
@spec retrieve_conversation_model( String.t(), keyword() ) :: {:ok, OpenApiTypesense.ConversationModelSchema.t()} | :error
Retrieve a conversation model
Retrieve a conversation model
@spec retrieve_conversation_model( OpenApiTypesense.Connection.t(), String.t(), keyword() ) :: {:ok, OpenApiTypesense.ConversationModelSchema.t()} | :error
@spec update_conversation_model( String.t(), OpenApiTypesense.ConversationModelUpdateSchema.t(), keyword() ) :: {:ok, OpenApiTypesense.ConversationModelSchema.t()} | :error
Update a conversation model
Update a conversation model
@spec update_conversation_model( OpenApiTypesense.Connection.t(), String.t(), OpenApiTypesense.ConversationModelUpdateSchema.t(), keyword() ) :: {:ok, OpenApiTypesense.ConversationModelSchema.t()} | :error