Verified Owner
Top Fields Constructors Methods
org.jabref.model.ai.llm

public final Enum AiProvider

extends Enum<AiProvider>
implements Serializable
Class Inheritance
All Implemented Interfaces
java.io.Serializable
Imports
java.io.Serializable, org.jabref.model.ai.AiDefaultEnums

Field Summary

Modifier and TypeField and Description
private final String
public static final AiProvider
public static final AiProvider
public static final AiProvider
public static final AiProvider
private final String

Constructor Summary

AccessConstructor and Description
private
AiProvider(String apiUrl, String privacyPolicyUrl)

Method Summary

Modifier and TypeMethod and Description
public String
public String
public static AiProvider
public static AiProvider
public static AiProvider[]
Inherited from java.lang.Enum:
clonecompareTodescribeConstableequalsfinalizegetDeclaringClasshashCodenameordinaltoStringvalueOf

Field Detail

apiUrlback to summary
private final String apiUrl
GEMINIback to summary
public static final AiProvider GEMINI
HUGGING_FACEback to summary
public static final AiProvider HUGGING_FACE
MISTRAL_AIback to summary
public static final AiProvider MISTRAL_AI
OPEN_AIback to summary
public static final AiProvider OPEN_AI
privacyPolicyUrlback to summary
private final String privacyPolicyUrl

Constructor Detail

AiProviderback to summary
private AiProvider(String apiUrl, String privacyPolicyUrl)

Method Detail

getApiUrlback to summary
public String getApiUrl()
getPrivacyPolicyUrlback to summary
public String getPrivacyPolicyUrl()
safeValueOfback to summary
public static AiProvider safeValueOf(String name)
valueOfback to summary
public static AiProvider valueOf(String name)
valuesback to summary
public static AiProvider[] values()