Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.


Easy Heading Free
navigationTitleOn this Page
wrapNavigationTexttrue
navigationExpandOptionexpand-all-by-default

Binding variables


Name in scriptDescriptionAspire typeInit scriptProcess script
docCrawled documentAspireObjectfalsetrue
component
ComponentImpltruetrue
connection.client
GenAIRestRequestertruetrue

utilities.azure.embeddings

utilities.google.embeddings


Embeddingstruetrue

job


Jobfalsetrue

utilities.azure.prompts

utilities.google.prompts


Promptstruetrue

utilities.textSplitter


TextSplitterComponenttruetrue

variables


Map<String,Object>truefalse

utilities


Utilstruetrue

Document

Components

Component

Connection

Embeddings

Job

Prompts

Text Splitter

Text splitterutilities.textSplitter









Initializevoid utilities.textSplitter.initialize(AspireObject config)
true

config:

splitType
fieldsToSplit
customSplitRegex
characterThreshold


Process

List<String> utilities.textSplitter.process(AspireObject doc)

doc:

Embeddings




Variables

Prompts

Utilities

Throttling Considerations 


The Azure OpenAI Embeddings application does not have any major consideration regarding throttling. For more information regarding the Azure OpenAI throttling policy, please check here.