Ação da API
Este documento descreve as APIs e os recursos disponíveis para Firefly, Photoshop, Lightroom e marcação de conteúdo (desenvolvido pela plataforma Sensei) como parte da oferta de serviços Firefly.
APIs do Firefly
|
Recurso |
Definição da operação (1) |
---|---|---|
Texto para imagem |
Gerar imagens com base em uma solicitação de texto |
1 operação = 1 imagem padrão gerada com o modelo Firefly de base |
Preenchimento generativo |
Preencher a área mascarada de uma imagem com uma solicitação opcional |
1 operação = 1 imagem padrão gerada com o modelo Firefly de base |
Expansão generativa |
Expandir uma imagem para um novo tamanho/proporção |
1 operação = 1 imagem padrão gerada com o modelo Firefly de base |
Texto para imagem com referência de estilo |
Gerar imagens com base em uma solicitação com imagem de referência opcional em combinação generativa com o estilo |
1 operação = 1 imagem padrão gerada com o modelo Firefly de base |
Texto para imagem com referência de estrutura |
Gere imagens com base em uma solicitação com imagem de referência opcional para corresponder à estrutura. |
1 operação = 1 imagem padrão gerada com o modelo Firefly de base |
Gerar imagens semelhantes |
Gere imagens semelhantes com base na imagem de referência. |
1 operação = 1 imagem padrão gerada com o modelo Firefly de base |
Gerar composição de objetos |
Faça upload de uma imagem (com ou sem máscara), como uma foto de produto, e utilize uma solicitação de texto para gerar uma cena perfeitamente composta apresentando o produto. |
1 operação = 1 imagem padrão gerada com o modelo Firefly de base |
(1) Uma imagem padrão indica uma largura de imagem de até 2.000 x 2.000 pixels. As solicitações API podem resultar na geração de várias imagens. O preço não cobre nenhum recurso futuro para gerar imagem usando “extensões de modelo personalizadas”.
Limites de tamanho de arquivo
Para ativos de imagem usados em preenchimento generativo, expansão generativa ou combinação, o limite de tamanho de arquivo por chamada API bem-sucedida é de até 15 megabytes (ou MB).
APIs da Creative Cloud
APIs do Photoshop
Ação da API |
Recurso |
Definição da operação (2) |
---|---|---|
Remover fundo |
Isolar o assunto de interesse em uma imagem e remover o fundo |
1 operação = 1 chamada à API por ativo |
Criar máscara |
Isolar um assunto de interesse em uma imagem (pessoas, objetos etc) e gerar uma máscara de imagem |
1 operação = 1 chamada à API por ativo |
Criar representações |
Criar representações de imagem plana de um PSD |
1 operação = 1 chamada à API por ativo |
Criar actionJSON |
Converter arquivo .atn em um formato actionJSON |
1 operação = 1 chamada à API por ativo |
Executar actionJSON |
Executar uma ação do Photoshop com formato actionJSON |
1 operação = 1 chamada à API por ativo |
Executar ações do Photoshop |
Executa o arquivo Photoshop Action em PSD, JPEG, PNG ou TIFF |
1 operação = 1 chamada à API por ativo |
Substituir objeto inteligente |
Substituir objeto inteligente em um PSD |
1 operação = 1 chamada à API por ativo |
Corte do produto |
Corte inteligente de uma imagem, mantendo o assunto de interesse na visualização |
1 operação = 1 chamada à API por ativo |
Desfoque de profundidade |
Aplicar desfoque de profundidade a uma entrada de imagem |
1 operação = 1 chamada à API por ativo |
Editar camada de texto |
Alterar o conteúdo de uma camada de texto em um PSD; por exemplo, para localização |
1 operação = 1 chamada à API por ativo |
Aplicar edições PSD |
Aplicar edições de camada básicas (nome, estado etc.), adicionar/editar ajustes, pixels e camadas da forma |
1 operação = 1 chamada à API por ativo |
Criar novo PSD |
Criar novo PSD com camadas |
1 operação = 1 chamada à API por ativo |
Criar uma prancheta |
Criar pranchetas a partir de várias entradas PSD |
1 operação = 1 chamada à API por ativo |
Obter manifesto |
Extrair metadados de um documento PSD, inclusive informações gerais de arquivo e camada |
1 operação = 1 chamada à API por ativo |
APIs do Lightroom
Ação da API |
Recurso |
Definição da operação (2) |
---|---|---|
Corrigir imagem |
Autocorrigir uma imagem |
1 operação = 1 chamada à API por ativo |
Tom automático |
Aplicar tom automático a uma imagem |
1 operação = 1 chamada à API por ativo |
Editar imagem |
Fazer ajustes Lr em uma foto, inclusive exposição, contraste, detalhes etc. |
1 operação = 1 chamada à API por ativo |
Aplicar predefinição |
Aplicar predefinição Lr a uma foto |
1 operação = 1 chamada à API por ativo |
Aplicar XMP |
Adicionar metadados XMP a uma foto |
1 operação = 1 chamada à API por ativo |
APIs de marcação de conteúdo
Ação da API |
Recurso |
Definição da operação (2) |
---|---|---|
Marcação de cores |
Dada uma imagem, é capaz de computar um histograma de cores de pixels e classificá-los por cores dominantes em grupos |
1 operação = 1 chamada à API por ativo |
Marcação de palavras-chave |
Dado um documento de texto, o serviço de marcação de palavras-chave extrai automaticamente palavras-chave ou frases-chave que melhor descrevem o assunto do documento |
1 operação = 1 chamada à API por ativo |
OCR |
Dada uma imagem, é capaz de indicar se o texto está presente na imagem. Se o texto estiver presente, o OCR pode retornar o texto |
1 operação = 1 chamada à API por ativo |
(2) As ações de API podem ser executadas para vários ativos. Por exemplo, se um cliente solicitasse uma ação de API para cem (100) ativos, essa ação de API seria contabilizada como cem (100) operações. Para fins de clareza, as ações da API de pesquisa de status não consomem operações.
Limites de tamanho de arquivo
Para ativos de imagem (por exemplo, arquivos PSD e PNG), o limite de tamanho de arquivo API da Creative Cloud por chamada à API bem-sucedida é de até 300 megabytes (ou MB).
No uso das APIs do Photoshop e do Lightroom pelo cliente, o tamanho do arquivo por chamada à API bem-sucedida para um ativo é limitado ao tamanho de arquivo por chamada à API bem-sucedida, conforme estabelecido para cada tipo de ativo. Se o cliente exceder o limite de tamanho de arquivo por chamada à API bem-sucedida, o cliente será cobrado por uma chamada à API bem-sucedida adicional.
Por exemplo, um arquivo PSD de 200 MB seria contabilizado como uma chamada à API bem-sucedida, um arquivo PSD de 500 MB como duas chamadas à API bem-sucedidas e um arquivo PSD de 700 MB como três chamadas à API bem-sucedidas.