> ## Documentation Index
> Fetch the complete documentation index at: https://docs.aurora-ai.co/llms.txt
> Use this file to discover all available pages before exploring further.

# Embeddings

> Gerar embeddings do OpenAI

export const BlockInfoCard = ({type, color, icon = false, iconSvg}) => {
  return <div className="mb-6 overflow-hidden rounded-lg border border-border">
      <div className="flex items-center justify-center p-6">
        <div className="flex h-20 w-20 items-center justify-center rounded-lg" style={{
    backgroundColor: color
  }}>
          {iconSvg ? <div className="h-10 w-10 text-white" dangerouslySetInnerHTML={{
    __html: iconSvg
  }} /> : <div className="font-mono text-xl opacity-70">
              {type.substring(0, 2)}
            </div>}
        </div>
      </div>
      {icon && <style jsx global>{`
          .block-icon {
            width: 80px;
            height: 80px;
            margin: 1rem auto;
            display: block;
          }
        `}</style>}
    </div>;
};

<BlockInfoCard
  type="openai"
  color="#10a37f"
  icon={true}
  iconSvg={`<svg className="block-icon"
  
  
  
  viewBox='0 0 24 24'
  role='img'
  xmlns='http://www.w3.org/2000/svg'
>
  <path
    d='M22.2819 9.8211a5.9847 5.9847 0 0 0-.5157-4.9108 6.0462 6.0462 0 0 0-6.5098-2.9A6.0651 6.0651 0 0 0 4.9807 4.1818a5.9847 5.9847 0 0 0-3.9977 2.9 6.0462 6.0462 0 0 0 .7427 7.0966 5.98 5.98 0 0 0 .511 4.9107 6.051 6.051 0 0 0 6.5146 2.9001A5.9847 5.9847 0 0 0 13.2599 24a6.0557 6.0557 0 0 0 5.7718-4.2058 5.9894 5.9894 0 0 0 3.9977-2.9001 6.0557 6.0557 0 0 0-.7475-7.0729zm-9.022 12.6081a4.4755 4.4755 0 0 1-2.8764-1.0408l.1419-.0804 4.7783-2.7582a.7948.7948 0 0 0 .3927-.6813v-6.7369l2.02 1.1686a.071.071 0 0 1 .038.052v5.5826a4.504 4.504 0 0 1-4.4945 4.4944zm-9.6607-4.1254a4.4708 4.4708 0 0 1-.5346-3.0137l.142.0852 4.783 2.7582a.7712.7712 0 0 0 .7806 0l5.8428-3.3685v2.3324a.0804.0804 0 0 1-.0332.0615L9.74 19.9502a4.4992 4.4992 0 0 1-6.1408-1.6464zM2.3408 7.8956a4.485 4.485 0 0 1 2.3655-1.9728V11.6a.7664.7664 0 0 0 .3879.6765l5.8144 3.3543-2.0201 1.1685a.0757.0757 0 0 1-.071 0l-4.8303-2.7865A4.504 4.504 0 0 1 2.3408 7.872zm16.5963 3.8558L13.1038 8.364 15.1192 7.2a.0757.0757 0 0 1 .071 0l4.8303 2.7913a4.4944 4.4944 0 0 1-.6765 8.1042v-5.6772a.79.79 0 0 0-.407-.667zm2.0107-3.0231l-.142-.0852-4.7735-2.7818a.7759.7759 0 0 0-.7854 0L9.409 9.2297V6.8974a.0662.0662 0 0 1 .0284-.0615l4.8303-2.7866a4.4992 4.4992 0 0 1 6.6802 4.66zM8.3065 12.863l-2.02-1.1638a.0804.0804 0 0 1-.038-.0567V6.0742a4.4992 4.4992 0 0 1 7.3757-3.4537l-.142.0805L8.704 5.459a.7948.7948 0 0 0-.3927.6813zm1.0976-2.3654l2.602-1.4998 2.6069 1.4998v2.9994l-2.5974 1.4997-2.6067-1.4997Z'
    fill='currentColor'
  />
</svg>`}
/>

[OpenAI](https://www.openai.com) é uma empresa líder em pesquisa e implantação de IA que oferece uma suíte de modelos e APIs de IA poderosos. A OpenAI fornece tecnologias de ponta que incluem modelos de linguagem grandes (como GPT-4), geração de imagens (DALL-E) e embeddings que permitem aos desenvolvedores criar aplicações sofisticadas impulsionadas por IA.

Com a OpenAI, você pode:

* **Gerar texto**: Crie texto semelhante ao humano para diversas aplicações usando modelos GPT
* **Criar imagens**: Transforme descrições textuais em conteúdo visual com DALL-E
* **Produzir embeddings**: Converta texto em vetores numéricos para busca semântica e análise
* **Construir assistentes de IA**: Desenvolva agentes conversacionais com conhecimento especializado
* **Processar e analisar dados**: Extraia insights e padrões de texto não estruturado
* **Traduzir idiomas**: Converta conteúdo entre diferentes idiomas com alta precisão
* **Resumir conteúdo**: Condense texto extenso preservando informações-chave

No Sim, a integração da OpenAI permite que seus agentes aproveitem essas capacidades poderosas de IA de forma programática como parte dos seus fluxos de trabalho. Isso permite cenários de automação sofisticados que combinam compreensão de linguagem natural, geração de conteúdo e análise semântica. Seus agentes podem gerar embeddings vetoriais a partir de texto, que são representações numéricas que capturam o significado semântico, permitindo sistemas avançados de busca, classificação e recomendação. Além disso, através da integração com DALL-E, os agentes podem criar imagens a partir de descrições textuais, abrindo possibilidades para geração de conteúdo visual. Esta integração fecha a lacuna entre sua automação de fluxos de trabalho e as capacidades de IA de ponta, permitindo que seus agentes entendam o contexto, gerem conteúdo relevante e tomem decisões inteligentes baseadas em compreensão semântica. Ao conectar o Aurora Workflow com a OpenAI, você pode criar agentes que processem informações de forma mais inteligente, gerem conteúdo criativo e ofereçam experiências mais personalizadas aos usuários.

## Instruções de uso

Integre Embeddings no fluxo de trabalho. Pode gerar embeddings a partir de texto. Requer chave API.

## Ferramentas

### `openai_embeddings`

Gerar embeddings a partir de texto usando OpenAI

#### Entrada

| Parâmetro        | Tipo   | Obrigatório | Descrição                                       |
| ---------------- | ------ | ----------- | ----------------------------------------------- |
| `input`          | string | Sim         | Texto para gerar embeddings                     |
| `model`          | string | Não         | Modelo a utilizar para os embeddings            |
| `encodingFormat` | string | Não         | O formato em que os embeddings serão retornados |
| `apiKey`         | string | Sim         | Chave API da OpenAI                             |

#### Saída

| Parâmetro | Tipo    | Descrição                           |
| --------- | ------- | ----------------------------------- |
| `success` | boolean | Status de sucesso da operação       |
| `output`  | object  | Resultados da geração de embeddings |

## Notas

* Categoria: `tools`
* Tipo: `openai`
