Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- ActiveModel - Class in net.paulem.aihorde4j.dto.response
-
Represents an active model available on the Horde.
- ActiveModel() - Constructor for class net.paulem.aihorde4j.dto.response.ActiveModel
- apiKey(String) - Method in class net.paulem.aihorde4j.client.HordeClient.Builder
-
Sets the API key for authentication.
B
- baseUrl(String) - Method in class net.paulem.aihorde4j.client.HordeClient.Builder
-
Sets the base URL for the API.
- build() - Method in class net.paulem.aihorde4j.client.HordeClient.Builder
-
Builds the HordeClient instance.
- build() - Method in class net.paulem.aihorde4j.dto.params.ModelGenerationInputKobold.Builder
- build() - Method in class net.paulem.aihorde4j.dto.params.ModelGenerationInputStable.Builder
- build() - Method in class net.paulem.aihorde4j.dto.request.GenerationInputKobold.Builder
- build() - Method in class net.paulem.aihorde4j.dto.request.GenerationInputStable.Builder
- builder() - Static method in class net.paulem.aihorde4j.client.HordeClient
-
Creates a new builder for HordeClient.
- builder() - Static method in class net.paulem.aihorde4j.dto.params.ModelGenerationInputKobold
-
Creates a new builder for ModelGenerationInputKobold.
- builder() - Static method in class net.paulem.aihorde4j.dto.params.ModelGenerationInputStable
-
Creates a new builder for ModelGenerationInputStable.
- builder() - Static method in class net.paulem.aihorde4j.dto.request.GenerationInputKobold
-
Creates a new builder for GenerationInputKobold.
- builder() - Static method in class net.paulem.aihorde4j.dto.request.GenerationInputStable
-
Creates a new builder for GenerationInputStable.
- Builder() - Constructor for class net.paulem.aihorde4j.client.HordeClient.Builder
- Builder() - Constructor for class net.paulem.aihorde4j.dto.params.ModelGenerationInputKobold.Builder
- Builder() - Constructor for class net.paulem.aihorde4j.dto.params.ModelGenerationInputStable.Builder
- Builder() - Constructor for class net.paulem.aihorde4j.dto.request.GenerationInputKobold.Builder
- Builder() - Constructor for class net.paulem.aihorde4j.dto.request.GenerationInputStable.Builder
C
- cancelImageGeneration(String) - Method in interface net.paulem.aihorde4j.api.HordeApi
-
Cancels a pending image generation request.
- cancelImageGeneration(String) - Method in class net.paulem.aihorde4j.client.HordeClient
-
Cancels a pending image generation request.
- cancelTextGeneration(String) - Method in interface net.paulem.aihorde4j.api.HordeApi
-
Cancels a pending text generation request.
- cancelTextGeneration(String) - Method in class net.paulem.aihorde4j.client.HordeClient
-
Cancels a pending text generation request.
- censorNsfw(Boolean) - Method in class net.paulem.aihorde4j.dto.request.GenerationInputStable.Builder
- cfgScale(Float) - Method in class net.paulem.aihorde4j.dto.params.ModelGenerationInputStable.Builder
- clientAgent(String) - Method in class net.paulem.aihorde4j.client.HordeClient.Builder
-
Sets the client agent header.
- clipSkip(Integer) - Method in class net.paulem.aihorde4j.dto.params.ModelGenerationInputStable.Builder
- close() - Method in class net.paulem.aihorde4j.client.HordeClient
- createDefault() - Static method in class net.paulem.aihorde4j.client.HordeClient
-
Creates a default client with anonymous access.
D
- DEFAULT_API_KEY - Static variable in class net.paulem.aihorde4j.client.HordeClient
-
Default anonymous API key.
- DEFAULT_BASE_URL - Static variable in class net.paulem.aihorde4j.client.HordeClient
-
Default base URL for the AI Horde API.
- DEFAULT_GENERATION_TIMEOUT_SECONDS - Static variable in class net.paulem.aihorde4j.client.HordeClient
-
Default timeout for generation requests in seconds.
- DEFAULT_POLL_INTERVAL_MS - Static variable in class net.paulem.aihorde4j.client.HordeClient
-
Default polling interval in milliseconds.
- denoisingStrength(Float) - Method in class net.paulem.aihorde4j.dto.params.ModelGenerationInputStable.Builder
- dryRun(Boolean) - Method in class net.paulem.aihorde4j.dto.request.GenerationInputKobold.Builder
- dryRun(Boolean) - Method in class net.paulem.aihorde4j.dto.request.GenerationInputStable.Builder
E
- enableLogging(boolean) - Method in class net.paulem.aihorde4j.client.HordeClient.Builder
-
Enables HTTP logging for debugging.
F
- findUser() - Method in class net.paulem.aihorde4j.client.HordeClient
-
Gets the details of the authenticated user.
- findUser(String, String) - Method in interface net.paulem.aihorde4j.api.HordeApi
-
Gets the details of the authenticated user.
- frmtadsnsp(Boolean) - Method in class net.paulem.aihorde4j.dto.params.ModelGenerationInputKobold.Builder
- frmtrmblln(Boolean) - Method in class net.paulem.aihorde4j.dto.params.ModelGenerationInputKobold.Builder
- frmtrmspch(Boolean) - Method in class net.paulem.aihorde4j.dto.params.ModelGenerationInputKobold.Builder
- frmttriminc(Boolean) - Method in class net.paulem.aihorde4j.dto.params.ModelGenerationInputKobold.Builder
G
- generateImage(String) - Method in class net.paulem.aihorde4j.client.HordeClient
-
Generates an image synchronously, polling until completion.
- generateImage(String, ModelGenerationInputStable, List<String>, GenerationProgressCallback) - Method in class net.paulem.aihorde4j.client.HordeClient
-
Generates an image synchronously with custom parameters.
- generateImage(GenerationInputStable, GenerationProgressCallback) - Method in class net.paulem.aihorde4j.client.HordeClient
-
Generates an image synchronously with a full request object.
- generateImageAsync(String) - Method in class net.paulem.aihorde4j.client.HordeClient
-
Generates an image asynchronously.
- generateImageAsync(String, String, GenerationInputStable) - Method in interface net.paulem.aihorde4j.api.HordeApi
-
Initiates an asynchronous image generation request.
- generateImageAsync(String, ModelGenerationInputStable, List<String>, GenerationProgressCallback) - Method in class net.paulem.aihorde4j.client.HordeClient
-
Generates an image asynchronously with custom parameters.
- generateText(String) - Method in class net.paulem.aihorde4j.client.HordeClient
-
Generates text synchronously, polling until completion.
- generateText(String, ModelGenerationInputKobold, List<String>, GenerationProgressCallback) - Method in class net.paulem.aihorde4j.client.HordeClient
-
Generates text synchronously with custom parameters.
- generateText(GenerationInputKobold, GenerationProgressCallback) - Method in class net.paulem.aihorde4j.client.HordeClient
-
Generates text synchronously with a full request object.
- generateTextAsync(String) - Method in class net.paulem.aihorde4j.client.HordeClient
-
Generates text asynchronously.
- generateTextAsync(String, String, GenerationInputKobold) - Method in interface net.paulem.aihorde4j.api.HordeApi
-
Initiates an asynchronous text generation request.
- generateTextAsync(String, ModelGenerationInputKobold, List<String>, GenerationProgressCallback) - Method in class net.paulem.aihorde4j.client.HordeClient
-
Generates text asynchronously with custom parameters.
- Generation - Class in net.paulem.aihorde4j.dto.response
-
Represents a single generated image result.
- Generation() - Constructor for class net.paulem.aihorde4j.dto.response.Generation
- GenerationInputKobold - Class in net.paulem.aihorde4j.dto.request
-
Request body for generating text with Kobold/LLM.
- GenerationInputKobold() - Constructor for class net.paulem.aihorde4j.dto.request.GenerationInputKobold
- GenerationInputKobold(String) - Constructor for class net.paulem.aihorde4j.dto.request.GenerationInputKobold
- GenerationInputKobold.Builder - Class in net.paulem.aihorde4j.dto.request
-
Builder class for GenerationInputKobold.
- GenerationInputStable - Class in net.paulem.aihorde4j.dto.request
-
Request body for generating images with Stable Diffusion.
- GenerationInputStable() - Constructor for class net.paulem.aihorde4j.dto.request.GenerationInputStable
- GenerationInputStable(String) - Constructor for class net.paulem.aihorde4j.dto.request.GenerationInputStable
- GenerationInputStable.Builder - Class in net.paulem.aihorde4j.dto.request
-
Builder class for GenerationInputStable.
- GenerationKobold - Class in net.paulem.aihorde4j.dto.response
-
Represents a single generated text result.
- GenerationKobold() - Constructor for class net.paulem.aihorde4j.dto.response.GenerationKobold
- GenerationProgressCallback - Interface in net.paulem.aihorde4j.client
-
Callback interface for monitoring generation progress.
- generationTimeoutSeconds(long) - Method in class net.paulem.aihorde4j.client.HordeClient.Builder
-
Sets the timeout for generation requests.
- getAccountAge() - Method in class net.paulem.aihorde4j.dto.response.UserDetails
- getActiveModels() - Method in interface net.paulem.aihorde4j.api.HordeApi
-
Gets all active models without filters.
- getActiveModels() - Method in class net.paulem.aihorde4j.client.HordeClient
-
Gets all active models.
- getActiveModels(String) - Method in class net.paulem.aihorde4j.client.HordeClient
-
Gets active models filtered by type.
- getActiveModels(String, Integer) - Method in interface net.paulem.aihorde4j.api.HordeApi
-
Gets the list of active models.
- getActiveModels(String, Integer) - Method in class net.paulem.aihorde4j.client.HordeClient
-
Gets active models filtered by type and minimum worker count.
- getApi() - Method in class net.paulem.aihorde4j.client.HordeClient
-
Gets the underlying Retrofit API interface for direct access.
- getCensored() - Method in class net.paulem.aihorde4j.dto.response.Generation
- getCensorNsfw() - Method in class net.paulem.aihorde4j.dto.request.GenerationInputStable
- getCfgScale() - Method in class net.paulem.aihorde4j.dto.params.ModelGenerationInputStable
- getClipSkip() - Method in class net.paulem.aihorde4j.dto.params.ModelGenerationInputStable
- getConcurrency() - Method in class net.paulem.aihorde4j.dto.response.UserDetails
- getContributions() - Method in class net.paulem.aihorde4j.dto.response.UserDetails
- getCount() - Method in class net.paulem.aihorde4j.dto.response.ActiveModel
- getDenoisingStrength() - Method in class net.paulem.aihorde4j.dto.params.ModelGenerationInputStable
- getDone() - Method in class net.paulem.aihorde4j.dto.response.RequestStatusKobold
- getDone() - Method in class net.paulem.aihorde4j.dto.response.RequestStatusStable
- getDryRun() - Method in class net.paulem.aihorde4j.dto.request.GenerationInputKobold
- getDryRun() - Method in class net.paulem.aihorde4j.dto.request.GenerationInputStable
- getErrorBody() - Method in exception class net.paulem.aihorde4j.client.HordeException
- getEta() - Method in class net.paulem.aihorde4j.dto.response.ActiveModel
- getEvaluatingKudos() - Method in class net.paulem.aihorde4j.dto.response.UserDetails
- getFaulted() - Method in class net.paulem.aihorde4j.dto.response.RequestStatusKobold
- getFaulted() - Method in class net.paulem.aihorde4j.dto.response.RequestStatusStable
- getFinished() - Method in class net.paulem.aihorde4j.dto.response.RequestStatusKobold
- getFinished() - Method in class net.paulem.aihorde4j.dto.response.RequestStatusStable
- getFlagged() - Method in class net.paulem.aihorde4j.dto.response.UserDetails
- getFrmtadsnsp() - Method in class net.paulem.aihorde4j.dto.params.ModelGenerationInputKobold
- getFrmtrmblln() - Method in class net.paulem.aihorde4j.dto.params.ModelGenerationInputKobold
- getFrmtrmspch() - Method in class net.paulem.aihorde4j.dto.params.ModelGenerationInputKobold
- getFrmttriminc() - Method in class net.paulem.aihorde4j.dto.params.ModelGenerationInputKobold
- getGenerations() - Method in class net.paulem.aihorde4j.dto.response.RequestStatusKobold
- getGenerations() - Method in class net.paulem.aihorde4j.dto.response.RequestStatusStable
- getHeight() - Method in class net.paulem.aihorde4j.dto.params.ModelGenerationInputStable
- getHiresFix() - Method in class net.paulem.aihorde4j.dto.params.ModelGenerationInputStable
- getId() - Method in class net.paulem.aihorde4j.dto.response.Generation
- getId() - Method in class net.paulem.aihorde4j.dto.response.GenerationKobold
- getId() - Method in class net.paulem.aihorde4j.dto.response.RequestAsync
- getId() - Method in class net.paulem.aihorde4j.dto.response.UserDetails
- getImageGenerationStatus(String) - Method in interface net.paulem.aihorde4j.api.HordeApi
-
Gets the full status and results of an image generation request.
- getImageGenerationStatus(String) - Method in class net.paulem.aihorde4j.client.HordeClient
-
Gets the full status and results of an image generation request.
- getImg() - Method in class net.paulem.aihorde4j.dto.response.Generation
- getIsPossible() - Method in class net.paulem.aihorde4j.dto.response.RequestStatusKobold
- getIsPossible() - Method in class net.paulem.aihorde4j.dto.response.RequestStatusStable
- getJobs() - Method in class net.paulem.aihorde4j.dto.response.ActiveModel
- getKarras() - Method in class net.paulem.aihorde4j.dto.params.ModelGenerationInputStable
- getKudos() - Method in class net.paulem.aihorde4j.dto.response.RequestAsync
- getKudos() - Method in class net.paulem.aihorde4j.dto.response.RequestStatusKobold
- getKudos() - Method in class net.paulem.aihorde4j.dto.response.RequestStatusStable
- getKudos() - Method in class net.paulem.aihorde4j.dto.response.UserDetails
- getKudosDetails() - Method in class net.paulem.aihorde4j.dto.response.UserDetails
- getMaxContextLength() - Method in class net.paulem.aihorde4j.dto.params.ModelGenerationInputKobold
- getMaxLength() - Method in class net.paulem.aihorde4j.dto.params.ModelGenerationInputKobold
- getMessage() - Method in class net.paulem.aihorde4j.dto.response.RequestAsync
- getModel() - Method in class net.paulem.aihorde4j.dto.response.Generation
- getModel() - Method in class net.paulem.aihorde4j.dto.response.GenerationKobold
- getModels() - Method in class net.paulem.aihorde4j.dto.request.GenerationInputKobold
- getModels() - Method in class net.paulem.aihorde4j.dto.request.GenerationInputStable
- getModerator() - Method in class net.paulem.aihorde4j.dto.response.UserDetails
- getMonthlyKudos() - Method in class net.paulem.aihorde4j.dto.response.UserDetails
- getN() - Method in class net.paulem.aihorde4j.dto.params.ModelGenerationInputKobold
- getN() - Method in class net.paulem.aihorde4j.dto.params.ModelGenerationInputStable
- getName() - Method in class net.paulem.aihorde4j.dto.response.ActiveModel
- getNsfw() - Method in class net.paulem.aihorde4j.dto.request.GenerationInputStable
- getParams() - Method in class net.paulem.aihorde4j.dto.request.GenerationInputKobold
- getParams() - Method in class net.paulem.aihorde4j.dto.request.GenerationInputStable
- getPerformance() - Method in class net.paulem.aihorde4j.dto.response.ActiveModel
- getProcessing() - Method in class net.paulem.aihorde4j.dto.response.RequestStatusKobold
- getProcessing() - Method in class net.paulem.aihorde4j.dto.response.RequestStatusStable
- getPrompt() - Method in class net.paulem.aihorde4j.dto.request.GenerationInputKobold
- getPrompt() - Method in class net.paulem.aihorde4j.dto.request.GenerationInputStable
- getPseudonymous() - Method in class net.paulem.aihorde4j.dto.response.UserDetails
- getQueued() - Method in class net.paulem.aihorde4j.dto.response.ActiveModel
- getQueuePosition() - Method in class net.paulem.aihorde4j.dto.response.RequestStatusKobold
- getQueuePosition() - Method in class net.paulem.aihorde4j.dto.response.RequestStatusStable
- getR2() - Method in class net.paulem.aihorde4j.dto.request.GenerationInputStable
- getRecords() - Method in class net.paulem.aihorde4j.dto.response.UserDetails
- getReplacementFilter() - Method in class net.paulem.aihorde4j.dto.request.GenerationInputStable
- getRepPen() - Method in class net.paulem.aihorde4j.dto.params.ModelGenerationInputKobold
- getRepPenRange() - Method in class net.paulem.aihorde4j.dto.params.ModelGenerationInputKobold
- getRestarted() - Method in class net.paulem.aihorde4j.dto.response.RequestStatusKobold
- getRestarted() - Method in class net.paulem.aihorde4j.dto.response.RequestStatusStable
- getSamplerName() - Method in class net.paulem.aihorde4j.dto.params.ModelGenerationInputStable
- getSeed() - Method in class net.paulem.aihorde4j.dto.params.ModelGenerationInputStable
- getSeed() - Method in class net.paulem.aihorde4j.dto.response.Generation
- getSeed() - Method in class net.paulem.aihorde4j.dto.response.GenerationKobold
- getShared() - Method in class net.paulem.aihorde4j.dto.request.GenerationInputStable
- getShared() - Method in class net.paulem.aihorde4j.dto.response.RequestStatusStable
- getSingleline() - Method in class net.paulem.aihorde4j.dto.params.ModelGenerationInputKobold
- getSlowWorkers() - Method in class net.paulem.aihorde4j.dto.request.GenerationInputKobold
- getSlowWorkers() - Method in class net.paulem.aihorde4j.dto.request.GenerationInputStable
- getSourceImage() - Method in class net.paulem.aihorde4j.dto.request.GenerationInputStable
- getSourceMask() - Method in class net.paulem.aihorde4j.dto.request.GenerationInputStable
- getSourceProcessing() - Method in class net.paulem.aihorde4j.dto.request.GenerationInputStable
- getSpecial() - Method in class net.paulem.aihorde4j.dto.response.UserDetails
- getState() - Method in class net.paulem.aihorde4j.dto.response.Generation
- getState() - Method in class net.paulem.aihorde4j.dto.response.GenerationKobold
- getStatusCode() - Method in exception class net.paulem.aihorde4j.client.HordeException
- getSteps() - Method in class net.paulem.aihorde4j.dto.params.ModelGenerationInputStable
- getTemperature() - Method in class net.paulem.aihorde4j.dto.params.ModelGenerationInputKobold
- getText() - Method in class net.paulem.aihorde4j.dto.response.GenerationKobold
- getTextGenerationStatus(String) - Method in interface net.paulem.aihorde4j.api.HordeApi
-
Gets the full status and results of a text generation request.
- getTextGenerationStatus(String) - Method in class net.paulem.aihorde4j.client.HordeClient
-
Gets the full status and results of a text generation request.
- getTfs() - Method in class net.paulem.aihorde4j.dto.params.ModelGenerationInputKobold
- getTopA() - Method in class net.paulem.aihorde4j.dto.params.ModelGenerationInputKobold
- getTopK() - Method in class net.paulem.aihorde4j.dto.params.ModelGenerationInputKobold
- getTopP() - Method in class net.paulem.aihorde4j.dto.params.ModelGenerationInputKobold
- getTrusted() - Method in class net.paulem.aihorde4j.dto.response.UserDetails
- getTrustedWorkers() - Method in class net.paulem.aihorde4j.dto.request.GenerationInputKobold
- getTrustedWorkers() - Method in class net.paulem.aihorde4j.dto.request.GenerationInputStable
- getType() - Method in class net.paulem.aihorde4j.dto.response.ActiveModel
- getTypical() - Method in class net.paulem.aihorde4j.dto.params.ModelGenerationInputKobold
- getUsage() - Method in class net.paulem.aihorde4j.dto.response.UserDetails
- getUsername() - Method in class net.paulem.aihorde4j.dto.response.UserDetails
- getVpn() - Method in class net.paulem.aihorde4j.dto.response.UserDetails
- getWaiting() - Method in class net.paulem.aihorde4j.dto.response.RequestStatusKobold
- getWaiting() - Method in class net.paulem.aihorde4j.dto.response.RequestStatusStable
- getWaitTime() - Method in class net.paulem.aihorde4j.dto.response.RequestStatusKobold
- getWaitTime() - Method in class net.paulem.aihorde4j.dto.response.RequestStatusStable
- getWidth() - Method in class net.paulem.aihorde4j.dto.params.ModelGenerationInputStable
- getWorkerBlacklist() - Method in class net.paulem.aihorde4j.dto.request.GenerationInputKobold
- getWorkerBlacklist() - Method in class net.paulem.aihorde4j.dto.request.GenerationInputStable
- getWorkerCount() - Method in class net.paulem.aihorde4j.dto.response.UserDetails
- getWorkerId() - Method in class net.paulem.aihorde4j.dto.response.Generation
- getWorkerId() - Method in class net.paulem.aihorde4j.dto.response.GenerationKobold
- getWorkerIds() - Method in class net.paulem.aihorde4j.dto.response.UserDetails
- getWorkerInvited() - Method in class net.paulem.aihorde4j.dto.response.UserDetails
- getWorkerName() - Method in class net.paulem.aihorde4j.dto.response.Generation
- getWorkerName() - Method in class net.paulem.aihorde4j.dto.response.GenerationKobold
- getWorkers() - Method in class net.paulem.aihorde4j.dto.request.GenerationInputKobold
- getWorkers() - Method in class net.paulem.aihorde4j.dto.request.GenerationInputStable
H
- hasFailed() - Method in class net.paulem.aihorde4j.dto.response.RequestStatusKobold
-
Checks if the request has failed.
- hasFailed() - Method in class net.paulem.aihorde4j.dto.response.RequestStatusStable
-
Checks if the request has failed.
- height(Integer) - Method in class net.paulem.aihorde4j.dto.params.ModelGenerationInputStable.Builder
- hiresFix(Boolean) - Method in class net.paulem.aihorde4j.dto.params.ModelGenerationInputStable.Builder
- HordeApi - Interface in net.paulem.aihorde4j.api
-
Retrofit interface for the AI Horde API v2.
- HordeClient - Class in net.paulem.aihorde4j.client
-
Main client for interacting with the AI Horde API.
- HordeClient.Builder - Class in net.paulem.aihorde4j.client
-
Builder for HordeClient.
- HordeException - Exception Class in net.paulem.aihorde4j.client
-
Exception thrown when a Horde API operation fails.
- HordeException(String) - Constructor for exception class net.paulem.aihorde4j.client.HordeException
- HordeException(String, int, String) - Constructor for exception class net.paulem.aihorde4j.client.HordeException
- HordeException(String, Throwable) - Constructor for exception class net.paulem.aihorde4j.client.HordeException
I
- isComplete() - Method in class net.paulem.aihorde4j.dto.response.RequestStatusKobold
-
Checks if the request is complete.
- isComplete() - Method in class net.paulem.aihorde4j.dto.response.RequestStatusStable
-
Checks if the request is complete.
K
- karras(Boolean) - Method in class net.paulem.aihorde4j.dto.params.ModelGenerationInputStable.Builder
M
- maxContextLength(Integer) - Method in class net.paulem.aihorde4j.dto.params.ModelGenerationInputKobold.Builder
- maxLength(Integer) - Method in class net.paulem.aihorde4j.dto.params.ModelGenerationInputKobold.Builder
- ModelGenerationInputKobold - Class in net.paulem.aihorde4j.dto.params
-
Parameters for Kobold/LLM text generation.
- ModelGenerationInputKobold() - Constructor for class net.paulem.aihorde4j.dto.params.ModelGenerationInputKobold
- ModelGenerationInputKobold.Builder - Class in net.paulem.aihorde4j.dto.params
-
Builder class for ModelGenerationInputKobold.
- ModelGenerationInputStable - Class in net.paulem.aihorde4j.dto.params
-
Parameters for Stable Diffusion image generation.
- ModelGenerationInputStable() - Constructor for class net.paulem.aihorde4j.dto.params.ModelGenerationInputStable
- ModelGenerationInputStable.Builder - Class in net.paulem.aihorde4j.dto.params
-
Builder class for ModelGenerationInputStable.
- models(List<String>) - Method in class net.paulem.aihorde4j.dto.request.GenerationInputKobold.Builder
- models(List<String>) - Method in class net.paulem.aihorde4j.dto.request.GenerationInputStable.Builder
N
- n(Integer) - Method in class net.paulem.aihorde4j.dto.params.ModelGenerationInputKobold.Builder
- n(Integer) - Method in class net.paulem.aihorde4j.dto.params.ModelGenerationInputStable.Builder
- net.paulem.aihorde4j.api - package net.paulem.aihorde4j.api
- net.paulem.aihorde4j.client - package net.paulem.aihorde4j.client
- net.paulem.aihorde4j.dto.params - package net.paulem.aihorde4j.dto.params
- net.paulem.aihorde4j.dto.request - package net.paulem.aihorde4j.dto.request
- net.paulem.aihorde4j.dto.response - package net.paulem.aihorde4j.dto.response
- nsfw(Boolean) - Method in class net.paulem.aihorde4j.dto.request.GenerationInputStable.Builder
O
- onProgress(int, int, int, int) - Method in interface net.paulem.aihorde4j.client.GenerationProgressCallback
-
Called when the status is updated during polling.
P
- params(ModelGenerationInputKobold) - Method in class net.paulem.aihorde4j.dto.request.GenerationInputKobold.Builder
- params(ModelGenerationInputStable) - Method in class net.paulem.aihorde4j.dto.request.GenerationInputStable.Builder
- pollIntervalMs(long) - Method in class net.paulem.aihorde4j.client.HordeClient.Builder
-
Sets the polling interval for checking generation status.
- prompt(String) - Method in class net.paulem.aihorde4j.dto.request.GenerationInputKobold.Builder
- prompt(String) - Method in class net.paulem.aihorde4j.dto.request.GenerationInputStable.Builder
R
- r2(Boolean) - Method in class net.paulem.aihorde4j.dto.request.GenerationInputStable.Builder
- replacementFilter(Boolean) - Method in class net.paulem.aihorde4j.dto.request.GenerationInputStable.Builder
- repPen(Float) - Method in class net.paulem.aihorde4j.dto.params.ModelGenerationInputKobold.Builder
- repPenRange(Integer) - Method in class net.paulem.aihorde4j.dto.params.ModelGenerationInputKobold.Builder
- RequestAsync - Class in net.paulem.aihorde4j.dto.response
-
Response from async generation request containing the request ID.
- RequestAsync() - Constructor for class net.paulem.aihorde4j.dto.response.RequestAsync
- RequestStatusKobold - Class in net.paulem.aihorde4j.dto.response
-
Response containing the final status and results of a Kobold text generation.
- RequestStatusKobold() - Constructor for class net.paulem.aihorde4j.dto.response.RequestStatusKobold
- RequestStatusStable - Class in net.paulem.aihorde4j.dto.response
-
Response containing the final status and results of a Stable Diffusion generation.
- RequestStatusStable() - Constructor for class net.paulem.aihorde4j.dto.response.RequestStatusStable
S
- samplerName(String) - Method in class net.paulem.aihorde4j.dto.params.ModelGenerationInputStable.Builder
- seed(String) - Method in class net.paulem.aihorde4j.dto.params.ModelGenerationInputStable.Builder
- setAccountAge(Integer) - Method in class net.paulem.aihorde4j.dto.response.UserDetails
- setCensored(Boolean) - Method in class net.paulem.aihorde4j.dto.response.Generation
- setCensorNsfw(Boolean) - Method in class net.paulem.aihorde4j.dto.request.GenerationInputStable
- setCfgScale(Float) - Method in class net.paulem.aihorde4j.dto.params.ModelGenerationInputStable
- setClipSkip(Integer) - Method in class net.paulem.aihorde4j.dto.params.ModelGenerationInputStable
- setConcurrency(Integer) - Method in class net.paulem.aihorde4j.dto.response.UserDetails
- setContributions(Map<String, Object>) - Method in class net.paulem.aihorde4j.dto.response.UserDetails
- setCount(Integer) - Method in class net.paulem.aihorde4j.dto.response.ActiveModel
- setDenoisingStrength(Float) - Method in class net.paulem.aihorde4j.dto.params.ModelGenerationInputStable
- setDone(Boolean) - Method in class net.paulem.aihorde4j.dto.response.RequestStatusKobold
- setDone(Boolean) - Method in class net.paulem.aihorde4j.dto.response.RequestStatusStable
- setDryRun(Boolean) - Method in class net.paulem.aihorde4j.dto.request.GenerationInputKobold
- setDryRun(Boolean) - Method in class net.paulem.aihorde4j.dto.request.GenerationInputStable
- setEta(Integer) - Method in class net.paulem.aihorde4j.dto.response.ActiveModel
- setEvaluatingKudos(Double) - Method in class net.paulem.aihorde4j.dto.response.UserDetails
- setFaulted(Boolean) - Method in class net.paulem.aihorde4j.dto.response.RequestStatusKobold
- setFaulted(Boolean) - Method in class net.paulem.aihorde4j.dto.response.RequestStatusStable
- setFinished(Integer) - Method in class net.paulem.aihorde4j.dto.response.RequestStatusKobold
- setFinished(Integer) - Method in class net.paulem.aihorde4j.dto.response.RequestStatusStable
- setFlagged(Boolean) - Method in class net.paulem.aihorde4j.dto.response.UserDetails
- setFrmtadsnsp(Boolean) - Method in class net.paulem.aihorde4j.dto.params.ModelGenerationInputKobold
- setFrmtrmblln(Boolean) - Method in class net.paulem.aihorde4j.dto.params.ModelGenerationInputKobold
- setFrmtrmspch(Boolean) - Method in class net.paulem.aihorde4j.dto.params.ModelGenerationInputKobold
- setFrmttriminc(Boolean) - Method in class net.paulem.aihorde4j.dto.params.ModelGenerationInputKobold
- setGenerations(List<Generation>) - Method in class net.paulem.aihorde4j.dto.response.RequestStatusStable
- setGenerations(List<GenerationKobold>) - Method in class net.paulem.aihorde4j.dto.response.RequestStatusKobold
- setHeight(Integer) - Method in class net.paulem.aihorde4j.dto.params.ModelGenerationInputStable
- setHiresFix(Boolean) - Method in class net.paulem.aihorde4j.dto.params.ModelGenerationInputStable
- setId(Integer) - Method in class net.paulem.aihorde4j.dto.response.UserDetails
- setId(String) - Method in class net.paulem.aihorde4j.dto.response.Generation
- setId(String) - Method in class net.paulem.aihorde4j.dto.response.GenerationKobold
- setId(String) - Method in class net.paulem.aihorde4j.dto.response.RequestAsync
- setImg(String) - Method in class net.paulem.aihorde4j.dto.response.Generation
- setIsPossible(Boolean) - Method in class net.paulem.aihorde4j.dto.response.RequestStatusKobold
- setIsPossible(Boolean) - Method in class net.paulem.aihorde4j.dto.response.RequestStatusStable
- setJobs(Double) - Method in class net.paulem.aihorde4j.dto.response.ActiveModel
- setKarras(Boolean) - Method in class net.paulem.aihorde4j.dto.params.ModelGenerationInputStable
- setKudos(Double) - Method in class net.paulem.aihorde4j.dto.response.RequestAsync
- setKudos(Double) - Method in class net.paulem.aihorde4j.dto.response.RequestStatusKobold
- setKudos(Double) - Method in class net.paulem.aihorde4j.dto.response.RequestStatusStable
- setKudos(Double) - Method in class net.paulem.aihorde4j.dto.response.UserDetails
- setKudosDetails(Map<String, Double>) - Method in class net.paulem.aihorde4j.dto.response.UserDetails
- setMaxContextLength(Integer) - Method in class net.paulem.aihorde4j.dto.params.ModelGenerationInputKobold
- setMaxLength(Integer) - Method in class net.paulem.aihorde4j.dto.params.ModelGenerationInputKobold
- setMessage(String) - Method in class net.paulem.aihorde4j.dto.response.RequestAsync
- setModel(String) - Method in class net.paulem.aihorde4j.dto.response.Generation
- setModel(String) - Method in class net.paulem.aihorde4j.dto.response.GenerationKobold
- setModels(List<String>) - Method in class net.paulem.aihorde4j.dto.request.GenerationInputKobold
- setModels(List<String>) - Method in class net.paulem.aihorde4j.dto.request.GenerationInputStable
- setModerator(Boolean) - Method in class net.paulem.aihorde4j.dto.response.UserDetails
- setMonthlyKudos(Map<String, Object>) - Method in class net.paulem.aihorde4j.dto.response.UserDetails
- setN(Integer) - Method in class net.paulem.aihorde4j.dto.params.ModelGenerationInputKobold
- setN(Integer) - Method in class net.paulem.aihorde4j.dto.params.ModelGenerationInputStable
- setName(String) - Method in class net.paulem.aihorde4j.dto.response.ActiveModel
- setNsfw(Boolean) - Method in class net.paulem.aihorde4j.dto.request.GenerationInputStable
- setParams(ModelGenerationInputKobold) - Method in class net.paulem.aihorde4j.dto.request.GenerationInputKobold
- setParams(ModelGenerationInputStable) - Method in class net.paulem.aihorde4j.dto.request.GenerationInputStable
- setPerformance(Double) - Method in class net.paulem.aihorde4j.dto.response.ActiveModel
- setProcessing(Integer) - Method in class net.paulem.aihorde4j.dto.response.RequestStatusKobold
- setProcessing(Integer) - Method in class net.paulem.aihorde4j.dto.response.RequestStatusStable
- setPrompt(String) - Method in class net.paulem.aihorde4j.dto.request.GenerationInputKobold
- setPrompt(String) - Method in class net.paulem.aihorde4j.dto.request.GenerationInputStable
- setPseudonymous(Boolean) - Method in class net.paulem.aihorde4j.dto.response.UserDetails
- setQueued(Double) - Method in class net.paulem.aihorde4j.dto.response.ActiveModel
- setQueuePosition(Integer) - Method in class net.paulem.aihorde4j.dto.response.RequestStatusKobold
- setQueuePosition(Integer) - Method in class net.paulem.aihorde4j.dto.response.RequestStatusStable
- setR2(Boolean) - Method in class net.paulem.aihorde4j.dto.request.GenerationInputStable
- setRecords(Map<String, Object>) - Method in class net.paulem.aihorde4j.dto.response.UserDetails
- setReplacementFilter(Boolean) - Method in class net.paulem.aihorde4j.dto.request.GenerationInputStable
- setRepPen(Float) - Method in class net.paulem.aihorde4j.dto.params.ModelGenerationInputKobold
- setRepPenRange(Integer) - Method in class net.paulem.aihorde4j.dto.params.ModelGenerationInputKobold
- setRestarted(Integer) - Method in class net.paulem.aihorde4j.dto.response.RequestStatusKobold
- setRestarted(Integer) - Method in class net.paulem.aihorde4j.dto.response.RequestStatusStable
- setSamplerName(String) - Method in class net.paulem.aihorde4j.dto.params.ModelGenerationInputStable
- setSeed(Long) - Method in class net.paulem.aihorde4j.dto.response.GenerationKobold
- setSeed(String) - Method in class net.paulem.aihorde4j.dto.params.ModelGenerationInputStable
- setSeed(String) - Method in class net.paulem.aihorde4j.dto.response.Generation
- setShared(Boolean) - Method in class net.paulem.aihorde4j.dto.request.GenerationInputStable
- setShared(Boolean) - Method in class net.paulem.aihorde4j.dto.response.RequestStatusStable
- setSingleline(Boolean) - Method in class net.paulem.aihorde4j.dto.params.ModelGenerationInputKobold
- setSlowWorkers(Boolean) - Method in class net.paulem.aihorde4j.dto.request.GenerationInputKobold
- setSlowWorkers(Boolean) - Method in class net.paulem.aihorde4j.dto.request.GenerationInputStable
- setSourceImage(String) - Method in class net.paulem.aihorde4j.dto.request.GenerationInputStable
- setSourceMask(String) - Method in class net.paulem.aihorde4j.dto.request.GenerationInputStable
- setSourceProcessing(String) - Method in class net.paulem.aihorde4j.dto.request.GenerationInputStable
- setSpecial(Boolean) - Method in class net.paulem.aihorde4j.dto.response.UserDetails
- setState(String) - Method in class net.paulem.aihorde4j.dto.response.Generation
- setState(String) - Method in class net.paulem.aihorde4j.dto.response.GenerationKobold
- setSteps(Integer) - Method in class net.paulem.aihorde4j.dto.params.ModelGenerationInputStable
- setTemperature(Float) - Method in class net.paulem.aihorde4j.dto.params.ModelGenerationInputKobold
- setText(String) - Method in class net.paulem.aihorde4j.dto.response.GenerationKobold
- setTfs(Float) - Method in class net.paulem.aihorde4j.dto.params.ModelGenerationInputKobold
- setTopA(Float) - Method in class net.paulem.aihorde4j.dto.params.ModelGenerationInputKobold
- setTopK(Integer) - Method in class net.paulem.aihorde4j.dto.params.ModelGenerationInputKobold
- setTopP(Float) - Method in class net.paulem.aihorde4j.dto.params.ModelGenerationInputKobold
- setTrusted(Boolean) - Method in class net.paulem.aihorde4j.dto.response.UserDetails
- setTrustedWorkers(Boolean) - Method in class net.paulem.aihorde4j.dto.request.GenerationInputKobold
- setTrustedWorkers(Boolean) - Method in class net.paulem.aihorde4j.dto.request.GenerationInputStable
- setType(String) - Method in class net.paulem.aihorde4j.dto.response.ActiveModel
- setTypical(Float) - Method in class net.paulem.aihorde4j.dto.params.ModelGenerationInputKobold
- setUsage(Map<String, Object>) - Method in class net.paulem.aihorde4j.dto.response.UserDetails
- setUsername(String) - Method in class net.paulem.aihorde4j.dto.response.UserDetails
- setVpn(Boolean) - Method in class net.paulem.aihorde4j.dto.response.UserDetails
- setWaiting(Integer) - Method in class net.paulem.aihorde4j.dto.response.RequestStatusKobold
- setWaiting(Integer) - Method in class net.paulem.aihorde4j.dto.response.RequestStatusStable
- setWaitTime(Integer) - Method in class net.paulem.aihorde4j.dto.response.RequestStatusKobold
- setWaitTime(Integer) - Method in class net.paulem.aihorde4j.dto.response.RequestStatusStable
- setWidth(Integer) - Method in class net.paulem.aihorde4j.dto.params.ModelGenerationInputStable
- setWorkerBlacklist(Boolean) - Method in class net.paulem.aihorde4j.dto.request.GenerationInputKobold
- setWorkerBlacklist(Boolean) - Method in class net.paulem.aihorde4j.dto.request.GenerationInputStable
- setWorkerCount(Integer) - Method in class net.paulem.aihorde4j.dto.response.UserDetails
- setWorkerId(String) - Method in class net.paulem.aihorde4j.dto.response.Generation
- setWorkerId(String) - Method in class net.paulem.aihorde4j.dto.response.GenerationKobold
- setWorkerIds(String[]) - Method in class net.paulem.aihorde4j.dto.response.UserDetails
- setWorkerInvited(Integer) - Method in class net.paulem.aihorde4j.dto.response.UserDetails
- setWorkerName(String) - Method in class net.paulem.aihorde4j.dto.response.Generation
- setWorkerName(String) - Method in class net.paulem.aihorde4j.dto.response.GenerationKobold
- setWorkers(List<String>) - Method in class net.paulem.aihorde4j.dto.request.GenerationInputKobold
- setWorkers(List<String>) - Method in class net.paulem.aihorde4j.dto.request.GenerationInputStable
- shared(Boolean) - Method in class net.paulem.aihorde4j.dto.request.GenerationInputStable.Builder
- singleline(Boolean) - Method in class net.paulem.aihorde4j.dto.params.ModelGenerationInputKobold.Builder
- slowWorkers(Boolean) - Method in class net.paulem.aihorde4j.dto.request.GenerationInputKobold.Builder
- slowWorkers(Boolean) - Method in class net.paulem.aihorde4j.dto.request.GenerationInputStable.Builder
- sourceImage(String) - Method in class net.paulem.aihorde4j.dto.request.GenerationInputStable.Builder
- sourceMask(String) - Method in class net.paulem.aihorde4j.dto.request.GenerationInputStable.Builder
- sourceProcessing(String) - Method in class net.paulem.aihorde4j.dto.request.GenerationInputStable.Builder
- steps(Integer) - Method in class net.paulem.aihorde4j.dto.params.ModelGenerationInputStable.Builder
- submitImageGeneration(GenerationInputStable) - Method in class net.paulem.aihorde4j.client.HordeClient
-
Submits an image generation request.
- submitTextGeneration(GenerationInputKobold) - Method in class net.paulem.aihorde4j.client.HordeClient
-
Submits a text generation request.
T
- temperature(Float) - Method in class net.paulem.aihorde4j.dto.params.ModelGenerationInputKobold.Builder
- tfs(Float) - Method in class net.paulem.aihorde4j.dto.params.ModelGenerationInputKobold.Builder
- topA(Float) - Method in class net.paulem.aihorde4j.dto.params.ModelGenerationInputKobold.Builder
- topK(Integer) - Method in class net.paulem.aihorde4j.dto.params.ModelGenerationInputKobold.Builder
- topP(Float) - Method in class net.paulem.aihorde4j.dto.params.ModelGenerationInputKobold.Builder
- toString() - Method in class net.paulem.aihorde4j.dto.response.ActiveModel
- toString() - Method in class net.paulem.aihorde4j.dto.response.Generation
- toString() - Method in class net.paulem.aihorde4j.dto.response.GenerationKobold
- toString() - Method in class net.paulem.aihorde4j.dto.response.RequestAsync
- toString() - Method in class net.paulem.aihorde4j.dto.response.RequestStatusKobold
- toString() - Method in class net.paulem.aihorde4j.dto.response.RequestStatusStable
- toString() - Method in class net.paulem.aihorde4j.dto.response.UserDetails
- trustedWorkers(Boolean) - Method in class net.paulem.aihorde4j.dto.request.GenerationInputKobold.Builder
- trustedWorkers(Boolean) - Method in class net.paulem.aihorde4j.dto.request.GenerationInputStable.Builder
- typical(Float) - Method in class net.paulem.aihorde4j.dto.params.ModelGenerationInputKobold.Builder
U
- UserDetails - Class in net.paulem.aihorde4j.dto.response
-
User details from the API.
- UserDetails() - Constructor for class net.paulem.aihorde4j.dto.response.UserDetails
W
- width(Integer) - Method in class net.paulem.aihorde4j.dto.params.ModelGenerationInputStable.Builder
- withApiKey(String) - Static method in class net.paulem.aihorde4j.client.HordeClient
-
Creates a client with the specified API key.
- workerBlacklist(Boolean) - Method in class net.paulem.aihorde4j.dto.request.GenerationInputKobold.Builder
- workerBlacklist(Boolean) - Method in class net.paulem.aihorde4j.dto.request.GenerationInputStable.Builder
- workers(List<String>) - Method in class net.paulem.aihorde4j.dto.request.GenerationInputKobold.Builder
- workers(List<String>) - Method in class net.paulem.aihorde4j.dto.request.GenerationInputStable.Builder
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form