Uses of Interface
org.apache.camel.builder.component.dsl.IbmWatsonxAiComponentBuilderFactory.IbmWatsonxAiComponentBuilder
Packages that use IbmWatsonxAiComponentBuilderFactory.IbmWatsonxAiComponentBuilder
-
Uses of IbmWatsonxAiComponentBuilderFactory.IbmWatsonxAiComponentBuilder in org.apache.camel.builder.component
Methods in org.apache.camel.builder.component that return IbmWatsonxAiComponentBuilderFactory.IbmWatsonxAiComponentBuilderModifier and TypeMethodDescriptionComponentsBuilderFactory.ibmWatsonxAi()IBM watsonx.ai (camel-ibm-watsonx-ai) Interact with IBM watsonx.ai foundation models for text generation, chat, embeddings, and more. -
Uses of IbmWatsonxAiComponentBuilderFactory.IbmWatsonxAiComponentBuilder in org.apache.camel.builder.component.dsl
Classes in org.apache.camel.builder.component.dsl that implement IbmWatsonxAiComponentBuilderFactory.IbmWatsonxAiComponentBuilderModifier and TypeClassDescriptionstatic classMethods in org.apache.camel.builder.component.dsl that return IbmWatsonxAiComponentBuilderFactory.IbmWatsonxAiComponentBuilderModifier and TypeMethodDescriptionIBM Cloud API key for authentication.IbmWatsonxAiComponentBuilderFactory.IbmWatsonxAiComponentBuilder.autowiredEnabled(boolean autowiredEnabled) Whether autowiring is enabled.The watsonx.ai base URL (e.g., https://us-south.ml.cloud.ibm.com).IbmWatsonxAiComponentBuilderFactory.IbmWatsonxAiComponentBuilder.configuration(org.apache.camel.component.ibm.watsonx.ai.WatsonxAiConfiguration configuration) The component configuration.Cloud Object Storage URL.IbmWatsonxAiComponentBuilderFactory.IbmWatsonxAiComponentBuilder.deploymentId(String deploymentId) Deployed model ID (for deployment operations).Whether to detect HAP (Harmful, Abusive, Profane content).IbmWatsonxAiComponentBuilderFactory.IbmWatsonxAiComponentBuilder.detectionThreshold(Double detectionThreshold) Detection threshold (0.0 to 1.0).Whether to detect PII (Personal Identifiable Information).IbmWatsonxAiComponentBuilderFactory.IbmWatsonxAiComponentBuilder.documentBucket(String documentBucket) COS bucket for document storage.IbmWatsonxAiComponentBuilderFactory.IbmWatsonxAiComponentBuilder.documentConnectionId(String documentConnectionId) COS connection ID for document storage.IbmWatsonxAiComponentBuilderFactory.IbmWatsonxAiComponentBuilder.frequencyPenalty(Double frequencyPenalty) Frequency penalty for chat.IbmWatsonxAiComponentBuilderFactory.ibmWatsonxAi()IBM watsonx.ai (camel-ibm-watsonx-ai) Interact with IBM watsonx.ai foundation models for text generation, chat, embeddings, and more.IbmWatsonxAiComponentBuilderFactory.IbmWatsonxAiComponentBuilder.lazyStartProducer(boolean lazyStartProducer) Whether the producer should be started lazy (on the first message).IbmWatsonxAiComponentBuilderFactory.IbmWatsonxAiComponentBuilder.logRequests(Boolean logRequests) Whether to log HTTP requests to the watsonx.ai API.IbmWatsonxAiComponentBuilderFactory.IbmWatsonxAiComponentBuilder.logResponses(Boolean logResponses) Whether to log HTTP responses from the watsonx.ai API.IbmWatsonxAiComponentBuilderFactory.IbmWatsonxAiComponentBuilder.maxCompletionTokens(Integer maxCompletionTokens) Maximum completion tokens for chat.IbmWatsonxAiComponentBuilderFactory.IbmWatsonxAiComponentBuilder.maxNewTokens(Integer maxNewTokens) Maximum new tokens to generate.Foundation model ID (e.g., ibm/granite-13b-instruct-v2).IbmWatsonxAiComponentBuilderFactory.IbmWatsonxAiComponentBuilder.operation(org.apache.camel.component.ibm.watsonx.ai.WatsonxAiOperations operation) The operation to perform.IbmWatsonxAiComponentBuilderFactory.IbmWatsonxAiComponentBuilder.presencePenalty(Double presencePenalty) Presence penalty for chat.IBM Cloud project ID.IbmWatsonxAiComponentBuilderFactory.IbmWatsonxAiComponentBuilder.repetitionPenalty(Double repetitionPenalty) Repetition penalty.IbmWatsonxAiComponentBuilderFactory.IbmWatsonxAiComponentBuilder.rerankTopN(Integer rerankTopN) Number of top results to return for reranking.IbmWatsonxAiComponentBuilderFactory.IbmWatsonxAiComponentBuilder.resultBucket(String resultBucket) COS bucket for result storage.IbmWatsonxAiComponentBuilderFactory.IbmWatsonxAiComponentBuilder.resultConnectionId(String resultConnectionId) COS connection ID for result storage.IbmWatsonxAiComponentBuilderFactory.IbmWatsonxAiComponentBuilder.returnDocuments(Boolean returnDocuments) Whether to return documents in rerank response.IBM Cloud deployment space ID (alternative to projectId).IbmWatsonxAiComponentBuilderFactory.IbmWatsonxAiComponentBuilder.temperature(Double temperature) Temperature for randomness (0.0 to 2.0).Request timeout in milliseconds.Top K (top-k sampling).Top P (nucleus sampling).IbmWatsonxAiComponentBuilderFactory.IbmWatsonxAiComponentBuilder.truncateInputTokens(Integer truncateInputTokens) Maximum number of tokens accepted per input for embeddings.Whether to verify SSL certificates.The watsonx.ai WX platform URL for tool operations (e.g., https://api.dataplatform.cloud.ibm.com/wx).