---
description: Changing character settings
---

# update

<pre class="language-python"><code class="lang-python"><strong>client.character.update()
</strong></code></pre>

### external\_id <mark style="color:green;">\[str]</mark>

Character ID

### greeting <mark style="color:green;">\[str]</mark>

What would say to start a conversation?

### identifier <mark style="color:green;">\[str]</mark>

Character `tgt`, the site generates a special value, but you can write anything there&#x20;

### name <mark style="color:green;">\[str]</mark>

This will be the name your Character uses in chat.

### categories <mark style="color:green;">\[str]</mark>

Which category does the character belong to. Categories can be viewed in `character.categories()`

### copyable <mark style="color:green;">\[bool]</mark>

Most likely responsible for whether others can copy your character's settings

### title <mark style="color:green;">\[str]</mark>

In just a few words, how would test describe themselves?

### visibility <mark style="color:green;">\[bool]</mark>

Who can view your post, can be `PUBLIC` or `UNLISTED` or `PRIVATE`

### definition <mark style="color:green;">\[str]</mark>

Example conversations and information to define your Character. The first 15-30 messages are the most important

### description <mark style="color:green;">\[str]</mark>

In just a few words, how would test describe themselves?

### img\_gen\_enabled <mark style="color:green;">\[bool]</mark> <mark style="color:purple;">(</mark>_<mark style="color:purple;">optional)</mark>_

Characters can generate images.

### avatar\_rel\_path <mark style="color:green;">\[str]</mark> <mark style="color:purple;">(</mark>_<mark style="color:purple;">optional)</mark>_

the path to the avatar image on the server. You can create this path with the `upload_image()` function

### base\_img\_prompt <mark style="color:green;">\[str]</mark> <mark style="color:purple;">(</mark>_<mark style="color:purple;">optional)</mark>_

I don't know exactly what it is, but most likely you can do a basic setup of promts for images

### token <mark style="color:green;">\[string]</mark> <mark style="color:purple;">(</mark>_<mark style="color:purple;">optional)</mark>_

You can set a specific token for the function, it will be executed from the specified token
