> ISPO SDK documentation. [HTML](https://ispo.ai/docs/interfaces/core.ChatAgentsApi.html) · [Documentation index](https://ispo.ai/docs/llms.txt)

# Interface ChatAgentsApi

```typescript
interface ChatAgentsApi {
    clear(): void;
    replace(agents: readonly ChatCompanionAgentDescriptor[]): void;
}
```

Types: [clear](#clear-1), [replace](#replace-1), [ChatCompanionAgentDescriptor](core.ChatCompanionAgentDescriptor.md)

##### Index

### <a id="methods"></a>Methods

[clear](#clear) [replace](#replace)

## <a id="methods-1"></a>Methods

### <a id="clear"></a>clear

*   <a id="clear-1"></a>
    
    ```typescript
    clear(): void
    ```
    
    #### Returns void
    

### <a id="replace"></a>replace

*   <a id="replace-1"></a>
    
    ```typescript
    replace(agents: readonly ChatCompanionAgentDescriptor[]): void
    ```
    
    Types: [ChatCompanionAgentDescriptor](core.ChatCompanionAgentDescriptor.md)
    
    #### Parameters
    
    *   agents: readonly [ChatCompanionAgentDescriptor](core.ChatCompanionAgentDescriptor.md)\[\]
    
    #### Returns void
