Что такое lambdal/text-to-pokemon?
lambdal/text-to-pokemon - это модель на Replicate, которая генерирует Покемонов по текстовому описанию. Она использует комбинацию техник обработки естественного языка и компьютерного зрения для создания изображения Покемона на основе входного текста.
Как работает lambdal/text-to-pokemon?
Для использования lambdal/text-to-pokemon, вы можете отправить POST-запрос к API Replicate с JSON-пакетом, содержащим входной текст и любые дополнительные параметры, которые вы хотите указать. Затем модель сгенерирует изображение Покемона на основе входного текста и вернет результат в виде URL.
Особенности lambdal/text-to-pokemon
- Генерация Покемонов по текстовому описанию
- Поддержка нескольких форматов вывода, включая изображения и видео
- Может использоваться с различными языками программирования, включая Node.js, Python и Elixir
- Предлагает ряд параметров настройки, включая масштабирование направляющего вектора и количество шагов вывода
Ценообразование и выставление счетов для lambdal/text-to-pokemon
Ценообразование и выставление счетов для lambdal/text-to-pokemon основаны на количестве предсказаний, сделанных с использованием модели. Более подробную информацию о ценообразовании и выставлении счетов для моделей Replicate можно найти на сайте Replicate.
Запуск lambdal/text-to-pokemon с помощью API
Для запуска lambdal/text-to-pokemon с помощью API вам нужно отправить POST-запрос к API Replicate с JSON-пакетом, содержащим входной текст и любые дополнительные параметры, которые вы хотите указать. Вы можете использовать различные языки программирования для выполнения запроса, включая Node.js, Python и Elixir.
Примеры использования lambdal/text-to-pokemon
Вот несколько примеров использования lambdal/text-to-pokemon с различными языками программирования:
- 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)
Также вы можете использовать API Replicate для запуска lambdal/text-to-pokemon из командной строки с помощью 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