Avatars management

Update Avatar From Dante

Endpoint to update an Avatar model (from Dante app)

patch/avatar/{avatar_id}

Path parameters

avatar_idstring required

Request body

dante_user_idstring uuid

The ID of the user associated with the avatar.

avatar_idstring
genderstring
namestring
remove_dante_logoboolean
preview_image_urlstring
avatar_meta_imagestring
glb_model_urlstring
idle_animation_urlstring
frontal_user_image_urlstring
left_side_user_image_urlstring
right_side_image_urlstring
statusstring
kb_idstring uuid

The ID of the knowledge base associated with the avatar.

voice_idstring uuid

The ID of the voice associated with the avatar.

llm_model_type'gpt-4.1' | 'gpt-4.1-mini' | 'gpt-4.1-nano' | 'gpt-4-omnimodel-mini' | 'gpt-4-omnimodel' | 'gpt-4-omnimodel-128k' | 'gpt-4-turbo' | 'gpt-4-turbo-128k' | 'gpt-4' | 'gpt-4-32k' | 'gpt-3.5-turbo' | 'gpt-3.5-turbo-1106' | 'gpt-3.5-turbo-16k' | 'falcon' | 'mistral' | 'wizardlm' | 'gemma' | 'llama2' | 'llama3' | 'llama3_8b' | 'cohere' | 'claude_3_opus_9k' | 'claude_3_opus_32k' | 'claude_3_opus_128k' | 'claude_3_opus_200k' | 'claude_3_sonnet' | 'claude_3_dot_5_sonnet' | 'claude_3_haiku' | 'claude_3_dot_7_sonnet' | 'claude_4_opus' | 'claude_4_sonnet' | 'gemini-2.0-flash' | 'gemini-2.5-flash' | 'gemini-2.0-flash-lite' | 'gpt-5' | 'gpt-5-mini' | 'gpt-5-nano' | 'claude_4_dot_5_sonnet' | 'claude_4_dot_1_opus' | 'claude_4_dot_5_haiku' | 'gemini-2.5-pro' | 'gemini-2.5-flash-lite' | 'gpt-5.1' | 'gemini-3-pro' | 'gpt-5.2' | 'gpt-5.4' | 'gemini-3-flash' | 'claude_4_dot_6_opus' | 'claude_4_6_sonnet' | 'gpt-5.4-mini' | 'gpt-5.4-nano' | 'gpt-5.5' | 'gpt-5.6-sol' | 'gpt-5.6-terra' | 'gpt-5.6-luna' | 'claude_4_7_opus' | 'claude_4_8_opus' | 'claude_5_opus' | 'claude_5_sonnet'

An enumeration.

base_system_promptstring

The base system prompt used for the chatbot.

initial_messagesstring[]

The list of initial messages for the chatbot.

prompt_suggestionsstring[]

The list of prompt suggestions for the knowledge base.

show_prompt_messagesboolean

Flag indicating whether to show the prompt message.

open_to_internet_knowledgeboolean

Flag indicating whether to show the prompt message.

personalities_templatestring

The templates of personality.

Response

Successful Response

idstring uuid required
namestring required
frontal_user_image_urlstring
right_side_image_urlstring
left_side_user_image_urlstring
preview_image_urlstring
avatar_meta_imagestring
glb_model_urlstring
idle_animation_urlstring
dante_user_idstring uuid
external_user_idstring
external_idstring
external_session_urlstring
status'new' | 'created' | 'in_creation' | 'failed' required

An enumeration.

hairstring uuid
hair_valuestring
clothesstring uuid
clothes_valuestring
genderstring
hair_colorstring
eye_colorstring
remove_dante_logoboolean
agestring
skin_tonenumber
kb_idstring uuid
voice_idstring uuid
llm_model_type'gpt-4.1' | 'gpt-4.1-mini' | 'gpt-4.1-nano' | 'gpt-4-omnimodel-mini' | 'gpt-4-omnimodel' | 'gpt-4-omnimodel-128k' | 'gpt-4-turbo' | 'gpt-4-turbo-128k' | 'gpt-4' | 'gpt-4-32k' | 'gpt-3.5-turbo' | 'gpt-3.5-turbo-1106' | 'gpt-3.5-turbo-16k' | 'falcon' | 'mistral' | 'wizardlm' | 'gemma' | 'llama2' | 'llama3' | 'llama3_8b' | 'cohere' | 'claude_3_opus_9k' | 'claude_3_opus_32k' | 'claude_3_opus_128k' | 'claude_3_opus_200k' | 'claude_3_sonnet' | 'claude_3_dot_5_sonnet' | 'claude_3_haiku' | 'claude_3_dot_7_sonnet' | 'claude_4_opus' | 'claude_4_sonnet' | 'gemini-2.0-flash' | 'gemini-2.5-flash' | 'gemini-2.0-flash-lite' | 'gpt-5' | 'gpt-5-mini' | 'gpt-5-nano' | 'claude_4_dot_5_sonnet' | 'claude_4_dot_1_opus' | 'claude_4_dot_5_haiku' | 'gemini-2.5-pro' | 'gemini-2.5-flash-lite' | 'gpt-5.1' | 'gemini-3-pro' | 'gpt-5.2' | 'gpt-5.4' | 'gemini-3-flash' | 'claude_4_dot_6_opus' | 'claude_4_6_sonnet' | 'gpt-5.4-mini' | 'gpt-5.4-nano' | 'gpt-5.5' | 'gpt-5.6-sol' | 'gpt-5.6-terra' | 'gpt-5.6-luna' | 'claude_4_7_opus' | 'claude_4_8_opus' | 'claude_5_opus' | 'claude_5_sonnet'

An enumeration.

base_system_promptstring
initial_messagesstring[]
prompt_suggestionsstring[]
show_prompt_messagesboolean
open_to_internet_knowledgeboolean
personalities_templatestring

Changes

Changed in 1 of the 2 revisions of this API.2727

  • 38b6c9a4246d2727See the full diff
    • added the new claude_4_6_sonnet enum value to the llm_model_type response property for the response status 200

      response-property-enum-value-added

    • added the new claude_4_7_opus enum value to the llm_model_type response property for the response status 200

      response-property-enum-value-added

    • added the new claude_4_8_opus enum value to the llm_model_type response property for the response status 200

      response-property-enum-value-added

    • added the new claude_4_dot_1_opus enum value to the llm_model_type response property for the response status 200

      response-property-enum-value-added

    • added the new claude_4_dot_5_haiku enum value to the llm_model_type response property for the response status 200

      response-property-enum-value-added

    • added the new claude_4_dot_5_sonnet enum value to the llm_model_type response property for the response status 200

      response-property-enum-value-added

    • added the new claude_4_dot_6_opus enum value to the llm_model_type response property for the response status 200

      response-property-enum-value-added

    • added the new claude_4_opus enum value to the llm_model_type response property for the response status 200

      response-property-enum-value-added

    • added the new claude_4_sonnet enum value to the llm_model_type response property for the response status 200

      response-property-enum-value-added

    • added the new claude_5_opus enum value to the llm_model_type response property for the response status 200

      response-property-enum-value-added

    • added the new claude_5_sonnet enum value to the llm_model_type response property for the response status 200

      response-property-enum-value-added

    • added the new gemini-2.0-flash enum value to the llm_model_type response property for the response status 200

      response-property-enum-value-added

    • added the new gemini-2.0-flash-lite enum value to the llm_model_type response property for the response status 200

      response-property-enum-value-added

    • added the new gemini-2.5-flash enum value to the llm_model_type response property for the response status 200

      response-property-enum-value-added

    • added the new gemini-2.5-flash-lite enum value to the llm_model_type response property for the response status 200

      response-property-enum-value-added

    • added the new gemini-2.5-pro enum value to the llm_model_type response property for the response status 200

      response-property-enum-value-added

    • added the new gemini-3-flash enum value to the llm_model_type response property for the response status 200

      response-property-enum-value-added

    • added the new gemini-3-pro enum value to the llm_model_type response property for the response status 200

      response-property-enum-value-added

    • added the new gpt-5.1 enum value to the llm_model_type response property for the response status 200

      response-property-enum-value-added

    • added the new gpt-5.2 enum value to the llm_model_type response property for the response status 200

      response-property-enum-value-added

    • added the new gpt-5.4 enum value to the llm_model_type response property for the response status 200

      response-property-enum-value-added

    • added the new gpt-5.4-mini enum value to the llm_model_type response property for the response status 200

      response-property-enum-value-added

    • added the new gpt-5.4-nano enum value to the llm_model_type response property for the response status 200

      response-property-enum-value-added

    • added the new gpt-5.5 enum value to the llm_model_type response property for the response status 200

      response-property-enum-value-added

    • added the new gpt-5.6-luna enum value to the llm_model_type response property for the response status 200

      response-property-enum-value-added

    • added the new gpt-5.6-sol enum value to the llm_model_type response property for the response status 200

      response-property-enum-value-added

    • added the new gpt-5.6-terra enum value to the llm_model_type response property for the response status 200

      response-property-enum-value-added

    • added the new claude_4_6_sonnet enum value to the request property llm_model_type/allOf[subschema #1: ModelType]/

      request-property-enum-value-added

    • added the new claude_4_7_opus enum value to the request property llm_model_type/allOf[subschema #1: ModelType]/

      request-property-enum-value-added

    • added the new claude_4_8_opus enum value to the request property llm_model_type/allOf[subschema #1: ModelType]/

      request-property-enum-value-added

    • added the new claude_4_dot_1_opus enum value to the request property llm_model_type/allOf[subschema #1: ModelType]/

      request-property-enum-value-added

    • added the new claude_4_dot_5_haiku enum value to the request property llm_model_type/allOf[subschema #1: ModelType]/

      request-property-enum-value-added

    • added the new claude_4_dot_5_sonnet enum value to the request property llm_model_type/allOf[subschema #1: ModelType]/

      request-property-enum-value-added

    • added the new claude_4_dot_6_opus enum value to the request property llm_model_type/allOf[subschema #1: ModelType]/

      request-property-enum-value-added

    • added the new claude_4_opus enum value to the request property llm_model_type/allOf[subschema #1: ModelType]/

      request-property-enum-value-added

    • added the new claude_4_sonnet enum value to the request property llm_model_type/allOf[subschema #1: ModelType]/

      request-property-enum-value-added

    • added the new claude_5_opus enum value to the request property llm_model_type/allOf[subschema #1: ModelType]/

      request-property-enum-value-added

    • added the new claude_5_sonnet enum value to the request property llm_model_type/allOf[subschema #1: ModelType]/

      request-property-enum-value-added

    • added the new gemini-2.0-flash enum value to the request property llm_model_type/allOf[subschema #1: ModelType]/

      request-property-enum-value-added

    • added the new gemini-2.0-flash-lite enum value to the request property llm_model_type/allOf[subschema #1: ModelType]/

      request-property-enum-value-added

    • added the new gemini-2.5-flash enum value to the request property llm_model_type/allOf[subschema #1: ModelType]/

      request-property-enum-value-added

    • added the new gemini-2.5-flash-lite enum value to the request property llm_model_type/allOf[subschema #1: ModelType]/

      request-property-enum-value-added

    • added the new gemini-2.5-pro enum value to the request property llm_model_type/allOf[subschema #1: ModelType]/

      request-property-enum-value-added

    • added the new gemini-3-flash enum value to the request property llm_model_type/allOf[subschema #1: ModelType]/

      request-property-enum-value-added

    • added the new gemini-3-pro enum value to the request property llm_model_type/allOf[subschema #1: ModelType]/

      request-property-enum-value-added

    • added the new gpt-5.1 enum value to the request property llm_model_type/allOf[subschema #1: ModelType]/

      request-property-enum-value-added

    • added the new gpt-5.2 enum value to the request property llm_model_type/allOf[subschema #1: ModelType]/

      request-property-enum-value-added

    • added the new gpt-5.4 enum value to the request property llm_model_type/allOf[subschema #1: ModelType]/

      request-property-enum-value-added

    • added the new gpt-5.4-mini enum value to the request property llm_model_type/allOf[subschema #1: ModelType]/

      request-property-enum-value-added

    • added the new gpt-5.4-nano enum value to the request property llm_model_type/allOf[subschema #1: ModelType]/

      request-property-enum-value-added

    • added the new gpt-5.5 enum value to the request property llm_model_type/allOf[subschema #1: ModelType]/

      request-property-enum-value-added

    • added the new gpt-5.6-luna enum value to the request property llm_model_type/allOf[subschema #1: ModelType]/

      request-property-enum-value-added

    • added the new gpt-5.6-sol enum value to the request property llm_model_type/allOf[subschema #1: ModelType]/

      request-property-enum-value-added

    • added the new gpt-5.6-terra enum value to the request property llm_model_type/allOf[subschema #1: ModelType]/

      request-property-enum-value-added