-
Notifications
You must be signed in to change notification settings - Fork 204
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Add file manager reference docs (#108)
- Loading branch information
Showing
232 changed files
with
756 additions
and
6 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
11 changes: 11 additions & 0 deletions
11
docs/reference/files/generative-ai.filemetadata.displayname.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,11 @@ | ||
<!-- Do not edit this file. It is automatically generated by API Documenter. --> | ||
|
||
[Home](./index.md) > [@google/generative-ai](./generative-ai.md) > [FileMetadata](./generative-ai.filemetadata.md) > [displayName](./generative-ai.filemetadata.displayname.md) | ||
|
||
## FileMetadata.displayName property | ||
|
||
**Signature:** | ||
|
||
```typescript | ||
displayName?: string; | ||
``` |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,22 @@ | ||
<!-- Do not edit this file. It is automatically generated by API Documenter. --> | ||
|
||
[Home](./index.md) > [@google/generative-ai](./generative-ai.md) > [FileMetadata](./generative-ai.filemetadata.md) | ||
|
||
## FileMetadata interface | ||
|
||
Metadata to provide alongside a file upload | ||
|
||
**Signature:** | ||
|
||
```typescript | ||
export interface FileMetadata | ||
``` | ||
|
||
## Properties | ||
|
||
| Property | Modifiers | Type | Description | | ||
| --- | --- | --- | --- | | ||
| [displayName?](./generative-ai.filemetadata.displayname.md) | | string | _(Optional)_ | | ||
| [mimeType](./generative-ai.filemetadata.mimetype.md) | | string | | | ||
| [name?](./generative-ai.filemetadata.name.md) | | string | _(Optional)_ | | ||
|
11 changes: 11 additions & 0 deletions
11
docs/reference/files/generative-ai.filemetadata.mimetype.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,11 @@ | ||
<!-- Do not edit this file. It is automatically generated by API Documenter. --> | ||
|
||
[Home](./index.md) > [@google/generative-ai](./generative-ai.md) > [FileMetadata](./generative-ai.filemetadata.md) > [mimeType](./generative-ai.filemetadata.mimetype.md) | ||
|
||
## FileMetadata.mimeType property | ||
|
||
**Signature:** | ||
|
||
```typescript | ||
mimeType: string; | ||
``` |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,11 @@ | ||
<!-- Do not edit this file. It is automatically generated by API Documenter. --> | ||
|
||
[Home](./index.md) > [@google/generative-ai](./generative-ai.md) > [FileMetadata](./generative-ai.filemetadata.md) > [name](./generative-ai.filemetadata.name.md) | ||
|
||
## FileMetadata.name property | ||
|
||
**Signature:** | ||
|
||
```typescript | ||
name?: string; | ||
``` |
11 changes: 11 additions & 0 deletions
11
docs/reference/files/generative-ai.filemetadataresponse.createtime.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,11 @@ | ||
<!-- Do not edit this file. It is automatically generated by API Documenter. --> | ||
|
||
[Home](./index.md) > [@google/generative-ai](./generative-ai.md) > [FileMetadataResponse](./generative-ai.filemetadataresponse.md) > [createTime](./generative-ai.filemetadataresponse.createtime.md) | ||
|
||
## FileMetadataResponse.createTime property | ||
|
||
**Signature:** | ||
|
||
```typescript | ||
createTime: string; | ||
``` |
11 changes: 11 additions & 0 deletions
11
docs/reference/files/generative-ai.filemetadataresponse.displayname.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,11 @@ | ||
<!-- Do not edit this file. It is automatically generated by API Documenter. --> | ||
|
||
[Home](./index.md) > [@google/generative-ai](./generative-ai.md) > [FileMetadataResponse](./generative-ai.filemetadataresponse.md) > [displayName](./generative-ai.filemetadataresponse.displayname.md) | ||
|
||
## FileMetadataResponse.displayName property | ||
|
||
**Signature:** | ||
|
||
```typescript | ||
displayName?: string; | ||
``` |
11 changes: 11 additions & 0 deletions
11
docs/reference/files/generative-ai.filemetadataresponse.expirationtime.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,11 @@ | ||
<!-- Do not edit this file. It is automatically generated by API Documenter. --> | ||
|
||
[Home](./index.md) > [@google/generative-ai](./generative-ai.md) > [FileMetadataResponse](./generative-ai.filemetadataresponse.md) > [expirationTime](./generative-ai.filemetadataresponse.expirationtime.md) | ||
|
||
## FileMetadataResponse.expirationTime property | ||
|
||
**Signature:** | ||
|
||
```typescript | ||
expirationTime: string; | ||
``` |
28 changes: 28 additions & 0 deletions
28
docs/reference/files/generative-ai.filemetadataresponse.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,28 @@ | ||
<!-- Do not edit this file. It is automatically generated by API Documenter. --> | ||
|
||
[Home](./index.md) > [@google/generative-ai](./generative-ai.md) > [FileMetadataResponse](./generative-ai.filemetadataresponse.md) | ||
|
||
## FileMetadataResponse interface | ||
|
||
File metadata response from server. | ||
|
||
**Signature:** | ||
|
||
```typescript | ||
export interface FileMetadataResponse | ||
``` | ||
|
||
## Properties | ||
|
||
| Property | Modifiers | Type | Description | | ||
| --- | --- | --- | --- | | ||
| [createTime](./generative-ai.filemetadataresponse.createtime.md) | | string | | | ||
| [displayName?](./generative-ai.filemetadataresponse.displayname.md) | | string | _(Optional)_ | | ||
| [expirationTime](./generative-ai.filemetadataresponse.expirationtime.md) | | string | | | ||
| [mimeType](./generative-ai.filemetadataresponse.mimetype.md) | | string | | | ||
| [name](./generative-ai.filemetadataresponse.name.md) | | string | | | ||
| [sha256Hash](./generative-ai.filemetadataresponse.sha256hash.md) | | string | | | ||
| [sizeBytes](./generative-ai.filemetadataresponse.sizebytes.md) | | string | | | ||
| [updateTime](./generative-ai.filemetadataresponse.updatetime.md) | | string | | | ||
| [uri](./generative-ai.filemetadataresponse.uri.md) | | string | | | ||
|
11 changes: 11 additions & 0 deletions
11
docs/reference/files/generative-ai.filemetadataresponse.mimetype.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,11 @@ | ||
<!-- Do not edit this file. It is automatically generated by API Documenter. --> | ||
|
||
[Home](./index.md) > [@google/generative-ai](./generative-ai.md) > [FileMetadataResponse](./generative-ai.filemetadataresponse.md) > [mimeType](./generative-ai.filemetadataresponse.mimetype.md) | ||
|
||
## FileMetadataResponse.mimeType property | ||
|
||
**Signature:** | ||
|
||
```typescript | ||
mimeType: string; | ||
``` |
11 changes: 11 additions & 0 deletions
11
docs/reference/files/generative-ai.filemetadataresponse.name.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,11 @@ | ||
<!-- Do not edit this file. It is automatically generated by API Documenter. --> | ||
|
||
[Home](./index.md) > [@google/generative-ai](./generative-ai.md) > [FileMetadataResponse](./generative-ai.filemetadataresponse.md) > [name](./generative-ai.filemetadataresponse.name.md) | ||
|
||
## FileMetadataResponse.name property | ||
|
||
**Signature:** | ||
|
||
```typescript | ||
name: string; | ||
``` |
11 changes: 11 additions & 0 deletions
11
docs/reference/files/generative-ai.filemetadataresponse.sha256hash.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,11 @@ | ||
<!-- Do not edit this file. It is automatically generated by API Documenter. --> | ||
|
||
[Home](./index.md) > [@google/generative-ai](./generative-ai.md) > [FileMetadataResponse](./generative-ai.filemetadataresponse.md) > [sha256Hash](./generative-ai.filemetadataresponse.sha256hash.md) | ||
|
||
## FileMetadataResponse.sha256Hash property | ||
|
||
**Signature:** | ||
|
||
```typescript | ||
sha256Hash: string; | ||
``` |
11 changes: 11 additions & 0 deletions
11
docs/reference/files/generative-ai.filemetadataresponse.sizebytes.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,11 @@ | ||
<!-- Do not edit this file. It is automatically generated by API Documenter. --> | ||
|
||
[Home](./index.md) > [@google/generative-ai](./generative-ai.md) > [FileMetadataResponse](./generative-ai.filemetadataresponse.md) > [sizeBytes](./generative-ai.filemetadataresponse.sizebytes.md) | ||
|
||
## FileMetadataResponse.sizeBytes property | ||
|
||
**Signature:** | ||
|
||
```typescript | ||
sizeBytes: string; | ||
``` |
11 changes: 11 additions & 0 deletions
11
docs/reference/files/generative-ai.filemetadataresponse.updatetime.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,11 @@ | ||
<!-- Do not edit this file. It is automatically generated by API Documenter. --> | ||
|
||
[Home](./index.md) > [@google/generative-ai](./generative-ai.md) > [FileMetadataResponse](./generative-ai.filemetadataresponse.md) > [updateTime](./generative-ai.filemetadataresponse.updatetime.md) | ||
|
||
## FileMetadataResponse.updateTime property | ||
|
||
**Signature:** | ||
|
||
```typescript | ||
updateTime: string; | ||
``` |
11 changes: 11 additions & 0 deletions
11
docs/reference/files/generative-ai.filemetadataresponse.uri.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,11 @@ | ||
<!-- Do not edit this file. It is automatically generated by API Documenter. --> | ||
|
||
[Home](./index.md) > [@google/generative-ai](./generative-ai.md) > [FileMetadataResponse](./generative-ai.filemetadataresponse.md) > [uri](./generative-ai.filemetadataresponse.uri.md) | ||
|
||
## FileMetadataResponse.uri property | ||
|
||
**Signature:** | ||
|
||
```typescript | ||
uri: string; | ||
``` |
21 changes: 21 additions & 0 deletions
21
docs/reference/files/generative-ai.googleaifilemanager._constructor_.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,21 @@ | ||
<!-- Do not edit this file. It is automatically generated by API Documenter. --> | ||
|
||
[Home](./index.md) > [@google/generative-ai](./generative-ai.md) > [GoogleAIFileManager](./generative-ai.googleaifilemanager.md) > [(constructor)](./generative-ai.googleaifilemanager._constructor_.md) | ||
|
||
## GoogleAIFileManager.(constructor) | ||
|
||
Constructs a new instance of the `GoogleAIFileManager` class | ||
|
||
**Signature:** | ||
|
||
```typescript | ||
constructor(apiKey: string, _requestOptions?: RequestOptions); | ||
``` | ||
|
||
## Parameters | ||
|
||
| Parameter | Type | Description | | ||
| --- | --- | --- | | ||
| apiKey | string | | | ||
| \_requestOptions | [RequestOptions](./generative-ai.requestoptions.md) | _(Optional)_ | | ||
|
11 changes: 11 additions & 0 deletions
11
docs/reference/files/generative-ai.googleaifilemanager.apikey.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,11 @@ | ||
<!-- Do not edit this file. It is automatically generated by API Documenter. --> | ||
|
||
[Home](./index.md) > [@google/generative-ai](./generative-ai.md) > [GoogleAIFileManager](./generative-ai.googleaifilemanager.md) > [apiKey](./generative-ai.googleaifilemanager.apikey.md) | ||
|
||
## GoogleAIFileManager.apiKey property | ||
|
||
**Signature:** | ||
|
||
```typescript | ||
apiKey: string; | ||
``` |
24 changes: 24 additions & 0 deletions
24
docs/reference/files/generative-ai.googleaifilemanager.deletefile.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,24 @@ | ||
<!-- Do not edit this file. It is automatically generated by API Documenter. --> | ||
|
||
[Home](./index.md) > [@google/generative-ai](./generative-ai.md) > [GoogleAIFileManager](./generative-ai.googleaifilemanager.md) > [deleteFile](./generative-ai.googleaifilemanager.deletefile.md) | ||
|
||
## GoogleAIFileManager.deleteFile() method | ||
|
||
Delete file with given ID | ||
|
||
**Signature:** | ||
|
||
```typescript | ||
deleteFile(fileId: string): Promise<void>; | ||
``` | ||
|
||
## Parameters | ||
|
||
| Parameter | Type | Description | | ||
| --- | --- | --- | | ||
| fileId | string | | | ||
|
||
**Returns:** | ||
|
||
Promise<void> | ||
|
24 changes: 24 additions & 0 deletions
24
docs/reference/files/generative-ai.googleaifilemanager.getfile.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,24 @@ | ||
<!-- Do not edit this file. It is automatically generated by API Documenter. --> | ||
|
||
[Home](./index.md) > [@google/generative-ai](./generative-ai.md) > [GoogleAIFileManager](./generative-ai.googleaifilemanager.md) > [getFile](./generative-ai.googleaifilemanager.getfile.md) | ||
|
||
## GoogleAIFileManager.getFile() method | ||
|
||
Get metadata for file with given ID | ||
|
||
**Signature:** | ||
|
||
```typescript | ||
getFile(fileId: string): Promise<FileMetadataResponse>; | ||
``` | ||
|
||
## Parameters | ||
|
||
| Parameter | Type | Description | | ||
| --- | --- | --- | | ||
| fileId | string | | | ||
|
||
**Returns:** | ||
|
||
Promise<[FileMetadataResponse](./generative-ai.filemetadataresponse.md)<!-- -->> | ||
|
24 changes: 24 additions & 0 deletions
24
docs/reference/files/generative-ai.googleaifilemanager.listfiles.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,24 @@ | ||
<!-- Do not edit this file. It is automatically generated by API Documenter. --> | ||
|
||
[Home](./index.md) > [@google/generative-ai](./generative-ai.md) > [GoogleAIFileManager](./generative-ai.googleaifilemanager.md) > [listFiles](./generative-ai.googleaifilemanager.listfiles.md) | ||
|
||
## GoogleAIFileManager.listFiles() method | ||
|
||
List all uploaded files | ||
|
||
**Signature:** | ||
|
||
```typescript | ||
listFiles(listParams?: ListParams): Promise<ListFilesResponse>; | ||
``` | ||
|
||
## Parameters | ||
|
||
| Parameter | Type | Description | | ||
| --- | --- | --- | | ||
| listParams | [ListParams](./generative-ai.listparams.md) | _(Optional)_ | | ||
|
||
**Returns:** | ||
|
||
Promise<[ListFilesResponse](./generative-ai.listfilesresponse.md)<!-- -->> | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,35 @@ | ||
<!-- Do not edit this file. It is automatically generated by API Documenter. --> | ||
|
||
[Home](./index.md) > [@google/generative-ai](./generative-ai.md) > [GoogleAIFileManager](./generative-ai.googleaifilemanager.md) | ||
|
||
## GoogleAIFileManager class | ||
|
||
Class for managing GoogleAI file uploads. | ||
|
||
**Signature:** | ||
|
||
```typescript | ||
export declare class GoogleAIFileManager | ||
``` | ||
|
||
## Constructors | ||
|
||
| Constructor | Modifiers | Description | | ||
| --- | --- | --- | | ||
| [(constructor)(apiKey, \_requestOptions)](./generative-ai.googleaifilemanager._constructor_.md) | | Constructs a new instance of the <code>GoogleAIFileManager</code> class | | ||
|
||
## Properties | ||
|
||
| Property | Modifiers | Type | Description | | ||
| --- | --- | --- | --- | | ||
| [apiKey](./generative-ai.googleaifilemanager.apikey.md) | | string | | | ||
|
||
## Methods | ||
|
||
| Method | Modifiers | Description | | ||
| --- | --- | --- | | ||
| [deleteFile(fileId)](./generative-ai.googleaifilemanager.deletefile.md) | | Delete file with given ID | | ||
| [getFile(fileId)](./generative-ai.googleaifilemanager.getfile.md) | | Get metadata for file with given ID | | ||
| [listFiles(listParams)](./generative-ai.googleaifilemanager.listfiles.md) | | List all uploaded files | | ||
| [uploadFile(filePath, fileMetadata)](./generative-ai.googleaifilemanager.uploadfile.md) | | Upload a file | | ||
|
25 changes: 25 additions & 0 deletions
25
docs/reference/files/generative-ai.googleaifilemanager.uploadfile.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,25 @@ | ||
<!-- Do not edit this file. It is automatically generated by API Documenter. --> | ||
|
||
[Home](./index.md) > [@google/generative-ai](./generative-ai.md) > [GoogleAIFileManager](./generative-ai.googleaifilemanager.md) > [uploadFile](./generative-ai.googleaifilemanager.uploadfile.md) | ||
|
||
## GoogleAIFileManager.uploadFile() method | ||
|
||
Upload a file | ||
|
||
**Signature:** | ||
|
||
```typescript | ||
uploadFile(filePath: string, fileMetadata: FileMetadata): Promise<UploadFileResponse>; | ||
``` | ||
|
||
## Parameters | ||
|
||
| Parameter | Type | Description | | ||
| --- | --- | --- | | ||
| filePath | string | | | ||
| fileMetadata | [FileMetadata](./generative-ai.filemetadata.md) | | | ||
|
||
**Returns:** | ||
|
||
Promise<[UploadFileResponse](./generative-ai.uploadfileresponse.md)<!-- -->> | ||
|
11 changes: 11 additions & 0 deletions
11
docs/reference/files/generative-ai.listfilesresponse.files.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,11 @@ | ||
<!-- Do not edit this file. It is automatically generated by API Documenter. --> | ||
|
||
[Home](./index.md) > [@google/generative-ai](./generative-ai.md) > [ListFilesResponse](./generative-ai.listfilesresponse.md) > [files](./generative-ai.listfilesresponse.files.md) | ||
|
||
## ListFilesResponse.files property | ||
|
||
**Signature:** | ||
|
||
```typescript | ||
files: FileMetadataResponse[]; | ||
``` |
Oops, something went wrong.