Uses of Interface
org.apache.camel.builder.endpoint.dsl.WatsonxAiEndpointBuilderFactory.WatsonxAiEndpointBuilder
Packages that use WatsonxAiEndpointBuilderFactory.WatsonxAiEndpointBuilder
-
Uses of WatsonxAiEndpointBuilderFactory.WatsonxAiEndpointBuilder in org.apache.camel.builder.endpoint
Methods in org.apache.camel.builder.endpoint that return WatsonxAiEndpointBuilderFactory.WatsonxAiEndpointBuilderModifier and TypeMethodDescriptionStaticEndpointBuilders.ibmWatsonxAi(String path) IBM watsonx.ai (camel-ibm-watsonx-ai) Interact with IBM watsonx.ai foundation models for text generation, chat, embeddings, and more.StaticEndpointBuilders.ibmWatsonxAi(String componentName, String path) IBM watsonx.ai (camel-ibm-watsonx-ai) Interact with IBM watsonx.ai foundation models for text generation, chat, embeddings, and more. -
Uses of WatsonxAiEndpointBuilderFactory.WatsonxAiEndpointBuilder in org.apache.camel.builder.endpoint.dsl
Methods in org.apache.camel.builder.endpoint.dsl that return WatsonxAiEndpointBuilderFactory.WatsonxAiEndpointBuilderModifier and TypeMethodDescriptionIBM Cloud API key for authentication.The watsonx.ai base URL (e.g., https://us-south.ml.cloud.ibm.com).WatsonxAiEndpointBuilderFactory.AdvancedWatsonxAiEndpointBuilder.basic()Cloud Object Storage URL.WatsonxAiEndpointBuilderFactory.WatsonxAiEndpointBuilder.deploymentId(String deploymentId) Deployed model ID (for deployment operations).Whether to detect HAP (Harmful, Abusive, Profane content).Whether to detect HAP (Harmful, Abusive, Profane content).WatsonxAiEndpointBuilderFactory.WatsonxAiEndpointBuilder.detectionThreshold(Double detectionThreshold) Detection threshold (0.0 to 1.0).WatsonxAiEndpointBuilderFactory.WatsonxAiEndpointBuilder.detectionThreshold(String detectionThreshold) Detection threshold (0.0 to 1.0).Whether to detect PII (Personal Identifiable Information).Whether to detect PII (Personal Identifiable Information).WatsonxAiEndpointBuilderFactory.WatsonxAiEndpointBuilder.documentBucket(String documentBucket) COS bucket for document storage.WatsonxAiEndpointBuilderFactory.WatsonxAiEndpointBuilder.documentConnectionId(String documentConnectionId) COS connection ID for document storage.WatsonxAiEndpointBuilderFactory.endpointBuilder(String componentName, String path) WatsonxAiEndpointBuilderFactory.WatsonxAiEndpointBuilder.frequencyPenalty(Double frequencyPenalty) Frequency penalty for chat.WatsonxAiEndpointBuilderFactory.WatsonxAiEndpointBuilder.frequencyPenalty(String frequencyPenalty) Frequency penalty for chat.WatsonxAiEndpointBuilderFactory.WatsonxAiBuilders.ibmWatsonxAi(String path) IBM watsonx.ai (camel-ibm-watsonx-ai) Interact with IBM watsonx.ai foundation models for text generation, chat, embeddings, and more.WatsonxAiEndpointBuilderFactory.WatsonxAiBuilders.ibmWatsonxAi(String componentName, String path) IBM watsonx.ai (camel-ibm-watsonx-ai) Interact with IBM watsonx.ai foundation models for text generation, chat, embeddings, and more.WatsonxAiEndpointBuilderFactory.WatsonxAiEndpointBuilder.maxCompletionTokens(Integer maxCompletionTokens) Maximum completion tokens for chat.WatsonxAiEndpointBuilderFactory.WatsonxAiEndpointBuilder.maxCompletionTokens(String maxCompletionTokens) Maximum completion tokens for chat.WatsonxAiEndpointBuilderFactory.WatsonxAiEndpointBuilder.maxNewTokens(Integer maxNewTokens) Maximum new tokens to generate.WatsonxAiEndpointBuilderFactory.WatsonxAiEndpointBuilder.maxNewTokens(String maxNewTokens) Maximum new tokens to generate.Foundation model ID (e.g., ibm/granite-13b-instruct-v2).The operation to perform.WatsonxAiEndpointBuilderFactory.WatsonxAiEndpointBuilder.operation(org.apache.camel.component.ibm.watsonx.ai.WatsonxAiOperations operation) The operation to perform.WatsonxAiEndpointBuilderFactory.WatsonxAiEndpointBuilder.presencePenalty(Double presencePenalty) Presence penalty for chat.WatsonxAiEndpointBuilderFactory.WatsonxAiEndpointBuilder.presencePenalty(String presencePenalty) Presence penalty for chat.IBM Cloud project ID.WatsonxAiEndpointBuilderFactory.WatsonxAiEndpointBuilder.repetitionPenalty(Double repetitionPenalty) Repetition penalty.WatsonxAiEndpointBuilderFactory.WatsonxAiEndpointBuilder.repetitionPenalty(String repetitionPenalty) Repetition penalty.WatsonxAiEndpointBuilderFactory.WatsonxAiEndpointBuilder.rerankTopN(Integer rerankTopN) Number of top results to return for reranking.WatsonxAiEndpointBuilderFactory.WatsonxAiEndpointBuilder.rerankTopN(String rerankTopN) Number of top results to return for reranking.WatsonxAiEndpointBuilderFactory.WatsonxAiEndpointBuilder.resultBucket(String resultBucket) COS bucket for result storage.WatsonxAiEndpointBuilderFactory.WatsonxAiEndpointBuilder.resultConnectionId(String resultConnectionId) COS connection ID for result storage.WatsonxAiEndpointBuilderFactory.WatsonxAiEndpointBuilder.returnDocuments(Boolean returnDocuments) Whether to return documents in rerank response.WatsonxAiEndpointBuilderFactory.WatsonxAiEndpointBuilder.returnDocuments(String returnDocuments) Whether to return documents in rerank response.IBM Cloud deployment space ID (alternative to projectId).WatsonxAiEndpointBuilderFactory.WatsonxAiEndpointBuilder.temperature(Double temperature) Temperature for randomness (0.0 to 2.0).WatsonxAiEndpointBuilderFactory.WatsonxAiEndpointBuilder.temperature(String temperature) Temperature for randomness (0.0 to 2.0).Top K (top-k sampling).Top K (top-k sampling).Top P (nucleus sampling).Top P (nucleus sampling).WatsonxAiEndpointBuilderFactory.WatsonxAiEndpointBuilder.truncateInputTokens(Integer truncateInputTokens) Maximum number of tokens accepted per input for embeddings.WatsonxAiEndpointBuilderFactory.WatsonxAiEndpointBuilder.truncateInputTokens(String truncateInputTokens) Maximum number of tokens accepted per input for embeddings.The watsonx.ai WX platform URL for tool operations (e.g., https://api.dataplatform.cloud.ibm.com/wx).