Interface LangChain4jVertexAiConfig.VertexAiConfig
- Enclosing interface:
- LangChain4jVertexAiConfig
public static interface LangChain4jVertexAiConfig.VertexAiConfig
-
Method Summary
Modifier and TypeMethodDescriptionbaseUrl()Meant to be used for testing only in order to override the base URL used by the clientChat model related settingsWhether to enable the integration.location()GCP locationWhether the Vertex AI client should log requestsWhether the Vertex AI client should log responsesThe unique identifier of the projectPublisher of model
-
Method Details
-
projectId
The unique identifier of the project -
location
GCP location -
publisher
Publisher of model -
baseUrl
Meant to be used for testing only in order to override the base URL used by the client -
enableIntegration
Whether to enable the integration. Defaults totrue, which means requests are made to the Anthropic provider. Set tofalseto disable all requests. -
logRequests
@ConfigDocDefault("false") @WithDefault("${quarkus.langchain4j.log-requests}") Optional<Boolean> logRequests()Whether the Vertex AI client should log requests -
logResponses
@ConfigDocDefault("false") @WithDefault("${quarkus.langchain4j.log-responses}") Optional<Boolean> logResponses()Whether the Vertex AI client should log responses -
chatModel
ChatModelConfig chatModel()Chat model related settings
-