---
title: &quot;Utiliser Topaz dans Hermes Agent via RunAPI — Guide API Upscaling d&#39;Images IA&quot;
url: &quot;https://runapi.ai/fr/hermes-topaz.md&quot;
canonical: &quot;https://runapi.ai/fr/hermes-topaz&quot;
locale: &quot;fr&quot;
model: &quot;topaz&quot;
---

# Utiliser Topaz dans Hermes Agent.

Topaz de Topaz Labs upscale les images jusqu&#39;à 8x de résolution en utilisant des réseaux de neurones qui récupèrent les détails sans artefacts. Hermes Agent l&#39;appelle via le même fournisseur personnalisé RunAPI utilisé pour le chat et la génération d&#39;images — envoyez une URL d&#39;image, choisissez un facteur d&#39;échelle et interrogez pour le résultat amélioré.

## API example

```bash
curl -X POST https://runapi.ai/api/v1/topaz/upscale_image \
  -H &quot;Authorization: Bearer $RUNAPI_API_KEY&quot; \
  -H &quot;Content-Type: application/json&quot; \
  -d &#39;{
    &quot;model&quot;: &quot;topaz-upscale-image&quot;,
    &quot;image_url&quot;: &quot;https://example.com/photo.jpg&quot;,
    &quot;scale&quot;: 4
  }&#39;

```

### Response

```json
{
  &quot;task_id&quot;: &quot;tsk_abc123&quot;,
  &quot;status&quot;: &quot;pending&quot;,
  &quot;model&quot;: &quot;topaz-upscale-image&quot;
}

```

## How it works

1. **Configurer RunAPI** — Si vous n&#39;avez pas encore configuré RunAPI dans Hermes Agent, suivez le guide de configuration Hermes Agent. Ajoutez un fournisseur personnalisé nommé runapi avec base_url https://runapi.ai/v1, key_env RUNAPI_API_KEY et api_mode chat_completions.
2. **Appeler Topaz upscale_image** — Envoyez une requête POST à l&#39;endpoint upscale_image avec le modèle topaz-upscale-image, l&#39;image_url source et un facteur d&#39;échelle optionnel de 2, 4 ou 8. La même clé RunAPI gère l&#39;authentification.
3. **Interroger pour le résultat** — L&#39;endpoint retourne un task_id avec le statut pending. Interrogez l&#39;endpoint de statut de tâche jusqu&#39;à ce que le statut passe à completed, puis récupérez l&#39;URL de l&#39;image upscalée depuis la réponse. Les SDK RunAPI et le CLI gèrent le polling automatiquement.

## Parameters

| Parameter | Type | Description |
|-----------|------|-------------|
| `model` | `string` | Requis. topaz-upscale-image ou topaz-upscale-video. |
| `image_url` | `string` | URL de l&#39;image à upscaler. |
| `scale` | `integer` | Optionnel. Facteur d&#39;upscaling : 2, 4 ou 8. Par défaut 2. |
| `callback_url` | `string` | Optionnel. URL webhook pour la notification de completion asynchrone. |

## FAQ

### Puis-je utiliser Topaz dans Hermes Agent ?

Oui. Configurez RunAPI comme fournisseur personnalisé dans Hermes Agent avec base_url https://runapi.ai/v1 et key_env RUNAPI_API_KEY, puis demandez à l&#39;agent d&#39;appeler l&#39;endpoint upscale_image de Topaz. Le même fournisseur custom:runapi utilisé pour le chat gère également les requêtes d&#39;upscaling.

### Ai-je besoin d&#39;une clé API distincte pour Topaz ?

Non. La même RUNAPI_API_KEY qui alimente le chat, la génération d&#39;images et les autres modèles fonctionne également pour l&#39;upscaling Topaz. Tous les modèles RunAPI partagent une seule clé API et un seul solde de crédits.

### L&#39;upscaling Topaz est-il asynchrone ou synchrone ?

L&#39;upscaling Topaz est asynchrone. L&#39;endpoint retourne immédiatement un task_id. Votre Hermes Agent interroge l&#39;endpoint de statut de tâche jusqu&#39;à ce que l&#39;image upscalée soit prête. Les SDK RunAPI et le CLI gèrent le polling automatiquement.

### Quel est le coût de l&#39;upscaling Topaz ?

Topaz utilise une tarification à l&#39;usage par tâche via RunAPI. Consultez la page des tarifs RunAPI pour les tarifs actuels. Il n&#39;y a pas d&#39;abonnement mensuel ni de dépense minimum.


## Links

- [Guide de configuration Hermes Agent →](https://runapi.ai/fr/hermes-agent)
- [Modèles Topaz →](https://runapi.ai/fr/models/topaz)
- [Model catalog](https://runapi.ai/fr/models)
- [API docs](https://runapi.ai/fr/docs)
