diff --git a/apps/opik-backend/src/main/java/com/comet/opik/infrastructure/llm/openrouter/OpenRouterModelName.java b/apps/opik-backend/src/main/java/com/comet/opik/infrastructure/llm/openrouter/OpenRouterModelName.java index ff38f9f4744..a35b68cbd5a 100644 --- a/apps/opik-backend/src/main/java/com/comet/opik/infrastructure/llm/openrouter/OpenRouterModelName.java +++ b/apps/opik-backend/src/main/java/com/comet/opik/infrastructure/llm/openrouter/OpenRouterModelName.java @@ -136,6 +136,8 @@ public enum OpenRouterModelName implements StructuredOutputSupported { GOOGLE_GEMMA_3N_E2B_IT_FREE("google/gemma-3n-e2b-it:free"), GOOGLE_GEMMA_3N_E4B_IT("google/gemma-3n-e4b-it"), GOOGLE_GEMMA_3N_E4B_IT_FREE("google/gemma-3n-e4b-it:free"), + GOOGLE_LYRIA_3_CLIP_PREVIEW("google/lyria-3-clip-preview"), + GOOGLE_LYRIA_3_PRO_PREVIEW("google/lyria-3-pro-preview"), GRYPHE_MYTHOMAX_L2_13B("gryphe/mythomax-l2-13b"), IBM_GRANITE_GRANITE_4_0_H_MICRO("ibm-granite/granite-4.0-h-micro"), INCEPTION_MERCURY("inception/mercury"), @@ -398,9 +400,11 @@ public enum OpenRouterModelName implements StructuredOutputSupported { QWEN_QWEN3_5_9B("qwen/qwen3.5-9b"), QWEN_QWEN3_5_FLASH_02_23("qwen/qwen3.5-flash-02-23"), QWEN_QWEN3_5_PLUS_02_15("qwen/qwen3.5-plus-02-15"), + QWEN_QWEN3_6_PLUS_PREVIEW_FREE("qwen/qwen3.6-plus-preview:free"), QWEN_QWQ_32B("qwen/qwq-32b"), RAIFLE_SORCERERLM_8X22B("raifle/sorcererlm-8x22b"), REKA_REKA_EDGE("reka/reka-edge"), + REKAAI_REKA_FLASH_3("rekaai/reka-flash-3"), RELACE_RELACE_APPLY_3("relace/relace-apply-3"), RELACE_RELACE_SEARCH("relace/relace-search"), SAO10K_L3_EURYALE_70B("sao10k/l3-euryale-70b"), diff --git a/apps/opik-frontend/src/hooks/useLLMProviderModelsData.ts b/apps/opik-frontend/src/hooks/useLLMProviderModelsData.ts index 3814ce20d7a..c3e83f55f9d 100644 --- a/apps/opik-frontend/src/hooks/useLLMProviderModelsData.ts +++ b/apps/opik-frontend/src/hooks/useLLMProviderModelsData.ts @@ -616,6 +616,14 @@ export const PROVIDER_MODELS: PROVIDER_MODELS_TYPE = { value: PROVIDER_MODEL_TYPE.GOOGLE_GEMMA_3N_E4B_IT_FREE, label: "google/gemma-3n-e4b-it:free", }, + { + value: PROVIDER_MODEL_TYPE.GOOGLE_LYRIA_3_CLIP_PREVIEW, + label: "google/lyria-3-clip-preview", + }, + { + value: PROVIDER_MODEL_TYPE.GOOGLE_LYRIA_3_PRO_PREVIEW, + label: "google/lyria-3-pro-preview", + }, { value: PROVIDER_MODEL_TYPE.GRYPHE_MYTHOMAX_L2_13B, label: "gryphe/mythomax-l2-13b", @@ -1664,6 +1672,10 @@ export const PROVIDER_MODELS: PROVIDER_MODELS_TYPE = { value: PROVIDER_MODEL_TYPE.QWEN_QWEN3_5_PLUS_02_15, label: "qwen/qwen3.5-plus-02-15", }, + { + value: PROVIDER_MODEL_TYPE.QWEN_QWEN3_6_PLUS_PREVIEW_FREE, + label: "qwen/qwen3.6-plus-preview:free", + }, { value: PROVIDER_MODEL_TYPE.QWEN_QWQ_32B, label: "qwen/qwq-32b", @@ -1676,6 +1688,10 @@ export const PROVIDER_MODELS: PROVIDER_MODELS_TYPE = { value: PROVIDER_MODEL_TYPE.REKA_REKA_EDGE, label: "reka/reka-edge", }, + { + value: PROVIDER_MODEL_TYPE.REKAAI_REKA_FLASH_3, + label: "rekaai/reka-flash-3", + }, { value: PROVIDER_MODEL_TYPE.RELACE_RELACE_APPLY_3, label: "relace/relace-apply-3", diff --git a/apps/opik-frontend/src/types/providers.ts b/apps/opik-frontend/src/types/providers.ts index 60a3ecdd6a3..f84bc52c644 100644 --- a/apps/opik-frontend/src/types/providers.ts +++ b/apps/opik-frontend/src/types/providers.ts @@ -222,6 +222,8 @@ export enum PROVIDER_MODEL_TYPE { GOOGLE_GEMMA_3N_E2B_IT_FREE = "google/gemma-3n-e2b-it:free", GOOGLE_GEMMA_3N_E4B_IT = "google/gemma-3n-e4b-it", GOOGLE_GEMMA_3N_E4B_IT_FREE = "google/gemma-3n-e4b-it:free", + GOOGLE_LYRIA_3_CLIP_PREVIEW = "google/lyria-3-clip-preview", + GOOGLE_LYRIA_3_PRO_PREVIEW = "google/lyria-3-pro-preview", GRYPHE_MYTHOMAX_L2_13B = "gryphe/mythomax-l2-13b", IBM_GRANITE_GRANITE_4_0_H_MICRO = "ibm-granite/granite-4.0-h-micro", INCEPTION_MERCURY = "inception/mercury", @@ -484,9 +486,11 @@ export enum PROVIDER_MODEL_TYPE { QWEN_QWEN3_5_9B = "qwen/qwen3.5-9b", QWEN_QWEN3_5_FLASH_02_23 = "qwen/qwen3.5-flash-02-23", QWEN_QWEN3_5_PLUS_02_15 = "qwen/qwen3.5-plus-02-15", + QWEN_QWEN3_6_PLUS_PREVIEW_FREE = "qwen/qwen3.6-plus-preview:free", QWEN_QWQ_32B = "qwen/qwq-32b", RAIFLE_SORCERERLM_8X22B = "raifle/sorcererlm-8x22b", REKA_REKA_EDGE = "reka/reka-edge", + REKAAI_REKA_FLASH_3 = "rekaai/reka-flash-3", RELACE_RELACE_APPLY_3 = "relace/relace-apply-3", RELACE_RELACE_SEARCH = "relace/relace-search", SAO10K_L3_EURYALE_70B = "sao10k/l3-euryale-70b",