GG.chatbot
The Forge

Bloco

Depois de usar a CLI para criar seu bloco novo, o arquivo index.ts contém a definição dele. Deve ficar assim:

Correspondência entre nome e logo do bloco

Propriedades

idstringobrigatório

O ID do bloco. Deve ser único entre todos os blocos.

namestringobrigatório

Um nome conciso para o bloco. Curto o suficiente para caber em um cartão pequeno.

LightLogo(props: React.SVGProps<SVGSVGElement>) => React.JSX.Elementobrigatório
DarkLogo(props: React.SVGProps<SVGSVGElement>) => React.JSX.Element

Logo usada no modo escuro.

fullNamestring

O nome completo, exibido como dica ao passar o mouse sobre o cartão do bloco.

tagsstring[]

Lista de textos que descrevem o bloco. Usada na busca por blocos.

authAuth

Veja Auth para mais informações.

actionsAction[]

Lista de todas as ações possíveis deste bloco. Veja Action para mais informações.

docsUrlstring

A URL da documentação dedicada (por exemplo, https://docs.ggchatbot.com/editor/blocks/integrations/openai).

optionsz.ZodObject<any>

Informe se todas as ações do bloco compartilham as mesmas propriedades. Veja Options para mais informações. Nas configurações do bloco, elas aparecem entre a autenticação e as ações:

Opções do bloco
fetchersFetcher[]

Lista de buscadores usados nas options informadas. Veja Fetcher para mais informações.

On this page