@rishabhbothra/imagery
Preparing search index...
ImageClientOptions
Interface ImageClientOptions
interface
ImageClientOptions
{
apiKeys
?:
{
google
?:
string
;
openai
?:
string
}
;
deadlineMs
?:
number
;
defaultModel
?:
string
;
defaultProvider
?:
ImageProvider
;
fallback
?:
ImageFallbackOptions
;
fetch
?:
{
(
input
:
URL
|
RequestInfo
,
init
?:
RequestInit
)
:
Promise
<
Response
>
;
(
input
:
string
|
URL
|
Request
,
init
?:
RequestInit
)
:
Promise
<
Response
>
;
}
;
retryAttempts
?:
number
;
timeoutMs
?:
number
;
usageLogger
?:
ImageUsageLogger
;
}
Index
Properties
api
Keys?
deadline
Ms?
default
Model?
default
Provider?
fallback?
fetch?
retry
Attempts?
timeout
Ms?
usage
Logger?
Properties
Optional
api
Keys
apiKeys
?:
{
google
?:
string
;
openai
?:
string
}
Optional
deadline
Ms
deadlineMs
?:
number
Optional
default
Model
defaultModel
?:
string
Optional
default
Provider
defaultProvider
?:
ImageProvider
Optional
fallback
fallback
?:
ImageFallbackOptions
Optional
fetch
fetch
?:
{
(
input
:
URL
|
RequestInfo
,
init
?:
RequestInit
)
:
Promise
<
Response
>
;
(
input
:
string
|
URL
|
Request
,
init
?:
RequestInit
)
:
Promise
<
Response
>
;
}
Type Declaration
(
input
:
URL
|
RequestInfo
,
init
?:
RequestInit
)
:
Promise
<
Response
>
MDN Reference
Parameters
input
:
URL
|
RequestInfo
Optional
init
:
RequestInit
Returns
Promise
<
Response
>
(
input
:
string
|
URL
|
Request
,
init
?:
RequestInit
)
:
Promise
<
Response
>
MDN Reference
Parameters
input
:
string
|
URL
|
Request
Optional
init
:
RequestInit
Returns
Promise
<
Response
>
Optional
retry
Attempts
retryAttempts
?:
number
Optional
timeout
Ms
timeoutMs
?:
number
Optional
usage
Logger
usageLogger
?:
ImageUsageLogger
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Properties
api
Keys
deadline
Ms
default
Model
default
Provider
fallback
fetch
retry
Attempts
timeout
Ms
usage
Logger
@rishabhbothra/imagery
Loading...
MDN Reference