O que é o lambdal/text-to-pokemon?
lambdal/text-to-pokemon é um modelo no Replicate que gera Pokémon a partir de uma descrição de texto. Ele utiliza uma combinação de processamento de linguagem natural e técnicas de visão computacional para criar uma imagem de um Pokémon com base no texto de entrada.
Como o lambdal/text-to-pokemon funciona?
Para usar o lambdal/text-to-pokemon, você pode enviar uma solicitação POST para a API do Replicate com um payload JSON contendo o texto de entrada e quaisquer parâmetros adicionais que desejar especificar. O modelo então irá gerar uma imagem de um Pokémon com base no texto de entrada e retornar a saída como uma URL.
Recursos do lambdal/text-to-pokemon
- Gerar Pokémon a partir de uma descrição de texto
- Suporta vários formatos de saída, incluindo imagens e vídeos
- Pode ser utilizado com uma variedade de linguagens de programação, incluindo Node.js, Python e Elixir
- Oferece uma variedade de opções de personalização, incluindo escala de orientação e número de etapas de inferência
Preços e faturamento do lambdal/text-to-pokemon
Os preços e faturamento do lambdal/text-to-pokemon são baseados no número de previsões feitas usando o modelo. Você pode encontrar mais informações sobre os preços e faturamento dos modelos do Replicate no site do Replicate.
Executando o lambdal/text-to-pokemon com uma API
Para executar o lambdal/text-to-pokemon com uma API, você precisará enviar uma solicitação POST para a API do Replicate com um payload JSON contendo o texto de entrada e quaisquer parâmetros adicionais que desejar especificar. Você pode usar uma variedade de linguagens de programação para fazer a solicitação, incluindo Node.js, Python e Elixir.
Exemplos de uso do lambdal/text-to-pokemon
Aqui estão alguns exemplos de uso do lambdal/text-to-pokemon com diferentes linguagens de programação:
- Node.js:
const replicate = new Replicate({
auth: process.env.REPLICATE_API_TOKEN,
});
const output = await replicate.run(
"lambdal/text-to-pokemon:ff6cc781634191dd3c49097a615d2fc01b0a8aae31c448e55039a04dcbf36bba",
{
input: {
prompt: "Yoda",
num_outputs: 1,
guidance_scale: 7.5,
num_inference_steps: 50
}
}
);
console.log(output);
- Python:
import replicate
output = replicate.run(
"lambdal/text-to-pokemon:ff6cc781634191dd3c49097a615d2fc01b0a8aae31c448e55039a04dcbf36bba",
input={
"prompt": "Yoda",
"num_outputs": 1,
"guidance_scale": 7.5,
"num_inference_steps": 50
}
)
print(output)
- Elixir:
output = Replicate.run(
"lambdal/text-to-pokemon:ff6cc781634191dd3c49097a615d2fc01b0a8aae31c448e55039a04dcbf36bba",
%{
prompt: "Yoda",
num_outputs: 1,
guidance_scale: 7.5,
num_inference_steps: 50
}
)
IO.inspect(output)
Você também pode usar a API do Replicate para executar o lambdal/text-to-pokemon a partir da linha de comando usando o curl:
curl -s -X POST \
-H "Authorization: Bearer $REPLICATE_API_TOKEN" \
-H "Content-Type: application/json" \
-d $'{
"version": "ff6cc781634191dd3c49097a615d2fc01b0a8aae31c448e55039a04dcbf36bba",
"input": {
"prompt": "Yoda",
"num_outputs": 1,
"guidance_scale": 7.5,
"num_inference_steps": 50
}
}' \
https://api.replicate.com/v1/predictions