enum

OpenAI::EmbeddingModel

Inherits Enum / Comparable / Value / Object

Enumerates the models which can be used to generate Embedding vectors.

Constants

Unknown = 0
AdaSimilarity = 1

Deprecated: Will be shut down on January 04, 2024. Use AdaEmbeddingV2 instead

BabbageSimilarity = 2

Deprecated: Will be shut down on January 04, 2024. Use AdaEmbeddingV2 instead

CurieSimilarity = 3

Deprecated: Will be shut down on January 04, 2024. Use AdaEmbeddingV2 instead

DavinciSimilarity = 4

Deprecated: Will be shut down on January 04, 2024. Use AdaEmbeddingV2 instead

AdaSearchDocument = 5

Deprecated: Will be shut down on January 04, 2024. Use AdaEmbeddingV2 instead

AdaSearchQuery = 6

Deprecated: Will be shut down on January 04, 2024. Use AdaEmbeddingV2 instead

BabbageSearchDocument = 7

Deprecated: Will be shut down on January 04, 2024. Use AdaEmbeddingV2 instead

BabbageSearchQuery = 8

Deprecated: Will be shut down on January 04, 2024. Use AdaEmbeddingV2 instead

CurieSearchDocument = 9

Deprecated: Will be shut down on January 04, 2024. Use AdaEmbeddingV2 instead

CurieSearchQuery = 10

Deprecated: Will be shut down on January 04, 2024. Use AdaEmbeddingV2 instead

DavinciSearchDocument = 11

Deprecated: Will be shut down on January 04, 2024. Use AdaEmbeddingV2 instead

DavinciSearchQuery = 12

Deprecated: Will be shut down on January 04, 2024. Use AdaEmbeddingV2 instead

AdaCodeSearchCode = 13

Deprecated: Will be shut down on January 04, 2024. Use AdaEmbeddingV2 instead

AdaCodeSearchText = 14

Deprecated: Will be shut down on January 04, 2024. Use AdaEmbeddingV2 instead

BabbageCodeSearchCode = 15

Deprecated: Will be shut down on January 04, 2024. Use AdaEmbeddingV2 instead

BabbageCodeSearchText = 16

Deprecated: Will be shut down on January 04, 2024. Use AdaEmbeddingV2 instead

AdaEmbeddingV2 = 17

Class methods

parse?(string : String) : self | Nil
Source

Instance methods

ada_code_search_code?

Returns true if this enum value equals AdaCodeSearchCode

Source
ada_code_search_text?

Returns true if this enum value equals AdaCodeSearchText

Source
ada_embedding_v2?

Returns true if this enum value equals AdaEmbeddingV2

Source
ada_search_document?

Returns true if this enum value equals AdaSearchDocument

Source
ada_search_query?

Returns true if this enum value equals AdaSearchQuery

Source
ada_similarity?

Returns true if this enum value equals AdaSimilarity

Source
babbage_code_search_code?

Returns true if this enum value equals BabbageCodeSearchCode

Source
babbage_code_search_text?

Returns true if this enum value equals BabbageCodeSearchText

Source
babbage_search_document?

Returns true if this enum value equals BabbageSearchDocument

Source
babbage_search_query?

Returns true if this enum value equals BabbageSearchQuery

Source
babbage_similarity?

Returns true if this enum value equals BabbageSimilarity

Source
curie_search_document?

Returns true if this enum value equals CurieSearchDocument

Source
curie_search_query?

Returns true if this enum value equals CurieSearchQuery

Source
curie_similarity?

Returns true if this enum value equals CurieSimilarity

Source
davinci_search_document?

Returns true if this enum value equals DavinciSearchDocument

Source
davinci_search_query?

Returns true if this enum value equals DavinciSearchQuery

Source
davinci_similarity?

Returns true if this enum value equals DavinciSimilarity

Source
to_s(io : IO) : Nil

Appends a String representation of this enum member to the given io.

See also: to_s.

Source
to_s

Returns a String representation of this enum member. In the case of regular enums, this is just the name of the member. In the case of flag enums, it's the names joined by vertical bars, or "None", if the value is zero.

If an enum's value doesn't match a member's value, the raw value is returned as a string.

Color::Red.to_s                     # => "Red"
IOMode::None.to_s                   # => "None"
(IOMode::Read | IOMode::Write).to_s # => "Read | Write"

Color.new(10).to_s # => "10"
Source
unknown?

Returns true if this enum value equals Unknown

Source