Amplify Toolbox
    Preparing search index...
    • Define an AI generation route for single request-response interaction with specified AI model.

      Parameters

      • input: GenerationInput

      Returns CustomOperation<
          {
              arguments: null;
              authorization: [];
              handlers: null;
              input: GenerationInput;
              returnType: null;
              typeName: "Generation";
          },
          "handler"
          | "for",
          "generationCustomOperation",
      >

      a generation route definition

      makeRecipe: a.generation({
      aiModel: { resourcePath },
      systemPrompt: 'Please make a recipe from the provided ingredients',
      })
      .arguments({ ingredients: a.string().array() })
      .returns(a.ref("Recipe"))