1919 */
2020class Voyage extends Model
2121{
22- /** Supported dimensions: 2048, 1024, 512, or 256 */
2322 public const V3_5 = 'voyage-3.5 ' ;
24- /** Supported dimensions: 2048, 1024, 512, or 256 */
2523 public const V3_5_LITE = 'voyage-3.5-lite ' ;
26- /** Fixed 1024 dimensions */
2724 public const V3 = 'voyage-3 ' ;
28- /** Fixed 512 dimensions */
2925 public const V3_LITE = 'voyage-3-lite ' ;
30- /** Supported dimensions: 2048, 1024, 512, or 256 */
3126 public const V3_LARGE = 'voyage-3-large ' ;
32- /** Fixed 1024 dimensions */
3327 public const FINANCE_2 = 'voyage-finance-2 ' ;
34- /** Fixed 1024 dimensions */
3528 public const MULTILINGUAL_2 = 'voyage-multilingual-2 ' ;
36- /** Fixed 1024 dimensions */
3729 public const LAW_2 = 'voyage-law-2 ' ;
38- /** Supported dimensions: 2048, 1024, 512, or 256 */
3930 public const CODE_3 = 'voyage-code-3 ' ;
40- /** Fixed 1536 dimensions */
4131 public const CODE_2 = 'voyage-code-2 ' ;
4232
4333 public const INPUT_TYPE_DOCUMENT = 'document ' ;
@@ -46,7 +36,7 @@ class Voyage extends Model
4636 /**
4737 * @param array{dimensions?: int, input_type?: self::INPUT_TYPE_*, truncation?: bool} $options
4838 */
49- public function __construct (string $ name = self ::V3_5_LITE , array $ options = [])
39+ public function __construct (string $ name = self ::V3_5 , array $ options = [])
5040 {
5141 parent ::__construct ($ name , [Capability::INPUT_MULTIPLE ], $ options );
5242 }
0 commit comments