Interface AssetGenerationServiceGrpc.AsyncService

All Known Implementing Classes:
AssetGenerationServiceGrpc.AssetGenerationServiceImplBase
Enclosing class:
AssetGenerationServiceGrpc

public static interface AssetGenerationServiceGrpc.AsyncService
 Service for generating new assets with generative AI.
 
  • Method Details

    • generateText

      default void generateText(GenerateTextRequest request, io.grpc.stub.StreamObserver<GenerateTextResponse> responseObserver)
       Uses generative AI to generate text that can be used as assets in a
       campaign.
       List of thrown errors:
         [AuthenticationError]()
         [AuthorizationError]()
         [AssetGenerationError]()
         [HeaderError]()
         [InternalError]()
         [QuotaError]()
         [RequestError]()
       
    • generateImages

      default void generateImages(GenerateImagesRequest request, io.grpc.stub.StreamObserver<GenerateImagesResponse> responseObserver)
       Uses generative AI to generate images that can be used as assets in a
       campaign.
       List of thrown errors:
         [AuthenticationError]()
         [AuthorizationError]()
         [AssetGenerationError]()
         [HeaderError]()
         [InternalError]()
         [QuotaError]()
         [RequestError]()