19
19
*/
20
20
class Voyage extends Model
21
21
{
22
- /** Supported dimensions: 2048, 1024, 512, or 256 */
23
22
public const V3_5 = 'voyage-3.5 ' ;
24
- /** Supported dimensions: 2048, 1024, 512, or 256 */
25
23
public const V3_5_LITE = 'voyage-3.5-lite ' ;
26
- /** Fixed 1024 dimensions */
27
24
public const V3 = 'voyage-3 ' ;
28
- /** Fixed 512 dimensions */
29
25
public const V3_LITE = 'voyage-3-lite ' ;
30
- /** Supported dimensions: 2048, 1024, 512, or 256 */
31
26
public const V3_LARGE = 'voyage-3-large ' ;
32
- /** Fixed 1024 dimensions */
33
27
public const FINANCE_2 = 'voyage-finance-2 ' ;
34
- /** Fixed 1024 dimensions */
35
28
public const MULTILINGUAL_2 = 'voyage-multilingual-2 ' ;
36
- /** Fixed 1024 dimensions */
37
29
public const LAW_2 = 'voyage-law-2 ' ;
38
- /** Supported dimensions: 2048, 1024, 512, or 256 */
39
30
public const CODE_3 = 'voyage-code-3 ' ;
40
- /** Fixed 1536 dimensions */
41
31
public const CODE_2 = 'voyage-code-2 ' ;
42
32
43
33
public const INPUT_TYPE_DOCUMENT = 'document ' ;
@@ -46,7 +36,7 @@ class Voyage extends Model
46
36
/**
47
37
* @param array{dimensions?: int, input_type?: self::INPUT_TYPE_*, truncation?: bool} $options
48
38
*/
49
- public function __construct (string $ name = self ::V3_5_LITE , array $ options = [])
39
+ public function __construct (string $ name = self ::V3_5 , array $ options = [])
50
40
{
51
41
parent ::__construct ($ name , [Capability::INPUT_MULTIPLE ], $ options );
52
42
}
0 commit comments