

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

# Configuration des flux de travail sur Amazon OpenSearch Serverless
<a name="serverless-configure-workflows"></a>

## Flux de travail
<a name="serverless-configure-workflows-what-is"></a>

Les flux de travail aident les créateurs à créer des applications d'IA innovantes sur OpenSearch. Le processus actuel d'utilisation des offres d'apprentissage automatique (ML) OpenSearch, telles que Semantic Search, nécessite des tâches de configuration et de prétraitement complexes, ainsi que des requêtes utilisateur détaillées, qui peuvent toutes deux prendre du temps et être source d'erreurs. Les flux de travail constituent un cadre de simplification permettant d'enchaîner plusieurs appels d'API OpenSearch.

Pour la configuration et l'utilisation, voir [Automatisation des configurations](https://docs.opensearch.org/docs/latest/automating-configurations/index/) sur le *OpenSearch*site Web. Lorsque vous utilisez des flux de travail en mode OpenSearch Serverless, tenez compte de ces différences importantes :
+ OpenSearch Serverless utilise uniquement des modèles distants dans les étapes du flux de travail. Il n'est pas nécessaire de déployer ces modèles.
+ OpenSearch Serverless ne prend pas en charge l'étape de **réindexation** du flux de travail.
+ Lorsque vous recherchez **des flux de travail** et des **états de flux** de travail après d'autres appels d'API, attendez-vous à une latence pouvant atteindre 15 secondes pour que les mises à jour apparaissent.

OpenSearch Les collections sans serveur prennent en charge les flux de travail lorsqu'elles sont utilisées comme source de données dans votre application d' OpenSearch interface utilisateur. Pour plus d'informations, consultez [la section Gestion des associations de sources de données](application-data-sources-and-vpc.md).

## Configurer les autorisations
<a name="serverless-configure-workflows-permissions"></a>

Avant de créer et d'approvisionner un modèle, vérifiez que vous disposez des autorisations requises. Si vous avez besoin d'aide, contactez l'administrateur de votre compte. OpenSearch Les flux de travail sans serveur nécessitent les autorisations suivantes. Vous pouvez définir les autorisations d'accès à une collection spécifique en définissant l'ARN de la ressource de collection dans votre politique IAM.

**Example : Politique relative aux flux de travail**    
****  

```
{
  "Version":"2012-10-17",		 	 	 
  "Statement": [
    {
      "Sid": "NeuralSearch",
      "Effect": "Allow",
      "Principal": {
        "AWS": [
          "arn:aws:iam::{{111122223333}}:role/{{Cognito_identitypoolname}}/Auth_Role"
        ]
      },
      "Action": [
        "aoss:CreateIndex",
        "aoss:CreateCollection",
        "aoss:UpdateCollection",
        "aoss:DeleteIndex",
        "aoss:DeleteCollection"
      ],
      "Resource": "arn:aws:aoss:{{us-east-1}}:{{111122223333}}:collection/{{your-collection-name}}"
    }
  ]
}
```
+ **aoss : \* CollectionItems — Accorde** l'autorisation de créer et de gérer des modèles, et de fournir des pipelines [de recherche et d'ingestion](serverless-configure-neural-search.md).
+ **aoss : \*Index** — Autorise la création et la suppression d'index à l'aide d'opérations d' OpenSearch API.
+ **aoss : \* MLResource — Accorde** l'autorisation de [configurer les étapes du flux de travail utilisant le Configure Machine Learning](serverless-configure-machine-learning.md).