import { request_available_models, available_models } from "./llm_requester.js"; export async function setup_available_models_on_select(default_option = null) { var select = $("#available-models-select"); select.empty(); await request_available_models(); if (default_option === null) { default_option = "gpt-3.5-turbo"; } available_models.forEach((value, index) => { const option = new Option(value, value); select.append(option); if (value === default_option) { $(option).prop("selected", true); } }); console.log(`Default model: ${select.val()}`); }