GcsLoaderOptions
Auto-generated API reference for GcsLoaderOptions.
Interface: GcsLoaderOptions
Defined in: packages/rag/src/loaders.ts:257
Document loaders: small async functions returning InputDocument[] ready to
pipe into RAG.ingest. Framework-agnostic; each accepts a custom fetch.
#Extends
#Properties
#accessToken
accessToken:
string| (() =>string|Promise<string>)
Defined in: packages/rag/src/loaders.ts:261
OAuth2 access token. Mint via google-auth-library or workload identity.
#bucket
bucket:
string
Defined in: packages/rag/src/loaders.ts:258
#fetch?
optionalfetch?: {(input,init?):Promise<Response>; (input,init?):Promise<Response>; }
Defined in: packages/rag/src/loaders.ts:10
#Call Signature
(
input,init?):Promise<Response>
Parameters
input
RequestInfo | URL
init?
RequestInit
Returns
Promise<Response>
#Call Signature
(
input,init?):Promise<Response>
Parameters
input
string | Request | URL
init?
RequestInit
Returns
Promise<Response>
#Inherited from
#filter?
optionalfilter?: (name) =>boolean
Defined in: packages/rag/src/loaders.ts:262
#Parameters
name
string
#Returns
boolean
#maxFiles?
optionalmaxFiles?:number
Defined in: packages/rag/src/loaders.ts:263
#prefix?
optionalprefix?:string
Defined in: packages/rag/src/loaders.ts:259