> For the complete documentation index, see [llms.txt](https://docs.mindee.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.mindee.com/v2/fr/integrations/client-libraries-sdk/basic-model-configuration.md).

# Configuration de base du modèle

Des paramètres qui s'appliquent à tous les types de modèles Mindee (Extraction, Split, Crop, etc.).

Les paramètres d'inférence contrôlent :

* quel modèle utiliser
* les options de traitement côté serveur

### Utiliser un alias

Le champ optionnel `alias` vous permet d'associer votre propre identifiant à une requête sous forme de chaîne libre.

Par exemple, un ID de document interne, un numéro de référence ou une clé de base de données.

Il est renvoyé tel quel, sans modification, dans les réponses de job et de résultat, ce qui facilite l'association des résultats de l'API à vos propres enregistrements.

Les alias ne sont pas uniques dans Mindee ; vous pouvez utiliser plusieurs fois la même valeur d'alias.

{% tabs %}
{% tab title="Python" %}

```python
inference_params = InferenceParameters(
    # ID du model_id, requis.
    model_id="MY_MODEL_ID",
    
    # Utilisez un alias pour lier le fichier à votre propre base de données.
    # S'il est défini, il sera inclus dans les réponses de job et de résultat.
    alias="internal-doc-id-123",
    
    # ... toutes les autres options ...
)
```

{% endtab %}

{% tab title="Node.js" %}

```typescript
const modelParams = {
  // ID du modèle, requis.
  modelId: "MY_MODEL_ID",
  
  // Utilisez un alias pour lier le fichier à votre propre base de données.
  // S'il est défini, il sera inclus dans les réponses de job et de résultat.
  alias: "internal-doc-id-123",
  
  // ... toutes les autres options ...
};
```

{% endtab %}

{% tab title="PHP" %}

```php
$modelParams = new InferenceParameters(
    // ID du modèle, requis.
    "MY_MODEL_ID",

    // Utilisez un alias pour lier le fichier à votre propre base de données.
    // S'il est défini, il sera inclus dans les réponses de job et de résultat.
    alias: "internal-doc-id-123",
    
    // ... toutes les autres options ...
);
```

{% endtab %}

{% tab title="Ruby" %}

```ruby
inference_params = {
    # ID du model_id, requis.
    model_id: 'MY_MODEL_ID',
    
    # Utilisez un alias pour lier le fichier à votre propre base de données.
    # S'il est défini, il sera inclus dans les réponses de job et de résultat.
    file_alias: 'internal-doc-id-123',
    
    # ... toutes les autres options ...
}
```

{% endtab %}

{% tab title="Java" %}

```java
var modelParams = ExtractionParameters
    // ID du modèle, requis.
    .builder("MY_MODEL_ID")
    
    // Utilisez un alias pour lier le fichier à votre propre base de données.
    // S'il est défini, il sera inclus dans les réponses de job et de résultat.
    .alias("internal-doc-id-123")
    
    // ... toutes les autres options ...

    // complétez le builder
    .build();
```

{% endtab %}

{% tab title=".NET" %}

```csharp
var modelParams = new ExtractionParameters(
    // ID du modèle, requis.
    modelId: "MY_MODEL_ID"

    // Utilisez un alias pour lier le fichier à votre propre base de données.
    // S'il est défini, il sera inclus dans les réponses de job et de résultat.
    , alias: "internal-doc-id-123"
    
    // ... toutes les autres options ...
);
```

{% endtab %}
{% endtabs %}


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.mindee.com/v2/fr/integrations/client-libraries-sdk/basic-model-configuration.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
