Package-level declarations

Types

Link copied to clipboard
class ChatEngine : KotlinCustomResource

Vertex chat and Conversation Engine Chat type To get more information about ChatEngine, see:

Link copied to clipboard
data class ChatEngineArgs(val chatEngineConfig: Output<ChatEngineChatEngineConfigArgs>? = null, val collectionId: Output<String>? = null, val commonConfig: Output<ChatEngineCommonConfigArgs>? = null, val dataStoreIds: Output<List<String>>? = null, val displayName: Output<String>? = null, val engineId: Output<String>? = null, val industryVertical: Output<String>? = null, val location: Output<String>? = null, val project: Output<String>? = null) : ConvertibleToJava<ChatEngineArgs>

Vertex chat and Conversation Engine Chat type To get more information about ChatEngine, see:

Link copied to clipboard
Link copied to clipboard
object ChatEngineMapper : ResourceMapper<ChatEngine>
Link copied to clipboard
Link copied to clipboard
class DataStore : KotlinCustomResource

Data store is a collection of websites and documents used to find answers for end-user's questions in Discovery Engine (a.k.a. Vertex AI Search and Conversation). To get more information about DataStore, see:

Link copied to clipboard
data class DataStoreArgs(val contentConfig: Output<String>? = null, val createAdvancedSiteSearch: Output<Boolean>? = null, val dataStoreId: Output<String>? = null, val displayName: Output<String>? = null, val industryVertical: Output<String>? = null, val location: Output<String>? = null, val project: Output<String>? = null, val solutionTypes: Output<List<String>>? = null) : ConvertibleToJava<DataStoreArgs>

Data store is a collection of websites and documents used to find answers for end-user's questions in Discovery Engine (a.k.a. Vertex AI Search and Conversation). To get more information about DataStore, see:

Link copied to clipboard
Link copied to clipboard
object DataStoreMapper : ResourceMapper<DataStore>
Link copied to clipboard
Link copied to clipboard
class SearchEngine : KotlinCustomResource

Vertex AI Search and Conversation can be used to create a search engine or a chat application by connecting it with a datastore To get more information about SearchEngine, see:

Link copied to clipboard
data class SearchEngineArgs(val collectionId: Output<String>? = null, val commonConfig: Output<SearchEngineCommonConfigArgs>? = null, val dataStoreIds: Output<List<String>>? = null, val displayName: Output<String>? = null, val engineId: Output<String>? = null, val industryVertical: Output<String>? = null, val location: Output<String>? = null, val project: Output<String>? = null, val searchEngineConfig: Output<SearchEngineSearchEngineConfigArgs>? = null) : ConvertibleToJava<SearchEngineArgs>

Vertex AI Search and Conversation can be used to create a search engine or a chat application by connecting it with a datastore To get more information about SearchEngine, see:

Link copied to clipboard
Link copied to clipboard
object SearchEngineMapper : ResourceMapper<SearchEngine>
Link copied to clipboard

Functions

Link copied to clipboard
suspend fun chatEngine(name: String, block: suspend ChatEngineResourceBuilder.() -> Unit): ChatEngine
Link copied to clipboard
suspend fun dataStore(name: String, block: suspend DataStoreResourceBuilder.() -> Unit): DataStore
Link copied to clipboard