AptlyStar

Quiver

Generate and vectorize SVGs

Instrucciones de uso

Generate SVG images from text prompts or vectorize raster images into SVGs using QuiverAI. Supports reference images, style instructions, and multiple output generation.

Herramientas

quiver_text_to_svg

Generate SVG images from text prompts using QuiverAI

Entrada

ParámetroTipoObligatorioDescripción
apiKeystringSíQuiverAI API key
promptstringSíA text description of the desired SVG
modelstringSíThe model to use for SVG generation (e.g., "arrow-preview")
instructionsstringNoStyle or formatting guidance for the SVG output
referencesfileNoReference images to guide SVG generation (up to 4)
nnumberNoNumber of SVGs to generate (1-16, default 1)
temperaturenumberNoSampling temperature (0-2, default 1)
top_pnumberNoNucleus sampling probability (0-1, default 1)
max_output_tokensnumberNoMaximum output tokens (1-131072)
presence_penaltynumberNoToken penalty for prior output (-2 to 2, default 0)

Salida

ParámetroTipoDescripción
successbooleanWhether the SVG generation succeeded
outputobjectGenerated SVG output
↳ filefileFirst generated SVG file
↳ filesjsonAll generated SVG files (when n > 1)
↳ svgContentstringRaw SVG markup content of the first result
↳ idstringGeneration request ID
↳ usagejsonToken usage statistics
↳ totalTokensnumberTotal tokens used
↳ inputTokensnumberInput tokens used
↳ outputTokensnumberOutput tokens used

quiver_image_to_svg

Convert raster images into vector SVG format using QuiverAI

Entrada

ParámetroTipoObligatorioDescripción
apiKeystringSíQuiverAI API key
modelstringSíThe model to use for vectorization (e.g., "arrow-preview")
imagefileSíThe raster image to vectorize into SVG
temperaturenumberNoSampling temperature (0-2, default 1)
top_pnumberNoNucleus sampling probability (0-1, default 1)
max_output_tokensnumberNoMaximum output tokens (1-131072)
presence_penaltynumberNoToken penalty for prior output (-2 to 2, default 0)
auto_cropbooleanNoAutomatically crop the image before vectorizing
target_sizenumberNoSquare resize target in pixels (128-4096)

Salida

ParámetroTipoDescripción
successbooleanWhether the vectorization succeeded
outputobjectVectorized SVG output
↳ filefileGenerated SVG file
↳ svgContentstringRaw SVG markup content
↳ idstringVectorization request ID
↳ usagejsonToken usage statistics
↳ totalTokensnumberTotal tokens used
↳ inputTokensnumberInput tokens used
↳ outputTokensnumberOutput tokens used

quiver_list_models

List all available QuiverAI models

Entrada

ParámetroTipoObligatorioDescripción
apiKeystringSíQuiverAI API key

Salida

ParámetroTipoDescripción
successbooleanWhether the request succeeded
outputobjectAvailable models
↳ modelsjsonList of available QuiverAI models
↳ idstringModel identifier
↳ namestringHuman-readable model name
↳ descriptionstringModel capabilities summary
↳ creatednumberUnix timestamp of creation
↳ ownedBystringOrganization that owns the model
↳ inputModalitiesjsonSupported input types (text, image, svg)
↳ outputModalitiesjsonSupported output types (text, image, svg)
↳ contextLengthnumberMaximum context window
↳ maxOutputLengthnumberMaximum generation length
↳ supportedOperationsjsonAvailable operations (svg_generate, svg_edit, svg_animate, svg_vectorize, chat_completions)
↳ supportedSamplingParametersjsonSupported sampling parameters (temperature, top_p, top_k, repetition_penalty, presence_penalty, stop)

On this page