FileUploadProvider

actual class FileUploadProvider(apiKey: String, client: HttpClient?, json: Json)

Represents the file upload provider.

expect class FileUploadProvider(apiKey: String, client: HttpClient? = null, json: Json = Json { ignoreUnknownKeys = true })

Represents the file upload provider.

actual class FileUploadProvider(apiKey: String, client: HttpClient?, json: Json)

Represents the file upload provider.

actual class FileUploadProvider(apiKey: String, client: HttpClient?, json: Json)

Represents the file upload provider.

actual class FileUploadProvider(apiKey: String, client: HttpClient?, json: Json)

Represents the file upload provider.

Constructors

Link copied to clipboard
actual constructor(apiKey: String, client: HttpClient?, json: Json)
expect constructor(apiKey: String, client: HttpClient? = null, json: Json = Json { ignoreUnknownKeys = true })
actual constructor(apiKey: String, client: HttpClient?, json: Json)
actual constructor(apiKey: String, client: HttpClient?, json: Json)
actual constructor(apiKey: String, client: HttpClient?, json: Json)

Functions

Link copied to clipboard
actual suspend fun upload(file: Path, mimeType: String, displayName: String): GeminiFile

Handles upload.

expect suspend fun upload(file: Path, mimeType: String, displayName: String): GeminiFile

Handles upload.

actual suspend fun upload(file: Path, mimeType: String, displayName: String): GeminiFile

Handles upload.

actual suspend fun upload(file: Path, mimeType: String, displayName: String): GeminiFile

Handles upload.

actual suspend fun upload(file: Path, mimeType: String, displayName: String): GeminiFile

Handles upload.

Link copied to clipboard
actual suspend fun uploadToFileSearchStore(fileSearchStoreName: String, file: Path, mimeType: String, uploadRequest: UploadFileSearchStoreRequest): Operation

Handles upload to file search store.

expect suspend fun uploadToFileSearchStore(fileSearchStoreName: String, file: Path, mimeType: String, uploadRequest: UploadFileSearchStoreRequest): Operation

Handles upload to file search store.

actual suspend fun uploadToFileSearchStore(fileSearchStoreName: String, file: Path, mimeType: String, uploadRequest: UploadFileSearchStoreRequest): Operation

Handles upload to file search store.

actual suspend fun uploadToFileSearchStore(fileSearchStoreName: String, file: Path, mimeType: String, uploadRequest: UploadFileSearchStoreRequest): Operation

Handles upload to file search store.

actual suspend fun uploadToFileSearchStore(fileSearchStoreName: String, file: Path, mimeType: String, uploadRequest: UploadFileSearchStoreRequest): Operation

Handles upload to file search store.