| 
               tChunking
             | 
            Breaks down large texts into smaller, and more manageable chunks. | 
         
            | 
               tClaudeAIClient
             | 
            Accesses the Claude API. With this component, you can use Claude models and their
         different capabilities. | 
         
            | 
               tEmbeddingAI
             | 
            Leverages embedding models to efficiently process data with
         AI. | 
         
            | 
               tOllamaClient
             | 
            Accesses the Langchain4j Ollama API. With this component, you can use Ollama models
         and their different capabilities. | 
         
            | 
               tOpenAIClient
             | 
            Accesses the OpenAI API. With this component, you can use OpenAI models and
         their different capabilities. | 
         
            | 
               tPineconeClient
             | 
            Upserts, queries, fetches, updates, or deletes records in Pinecone index
         namespaces. |