zhangxiao
2024-08-15 89781e8f9bc49ccbf9c3ede426f9237dfa2faa0c
src/views/dmx/model/components/addPageModel.vue
@@ -17,11 +17,17 @@
      :style="{ width: '90%', margin: '0 auto' }"
      layout="vertical"
    >
      <div v-if="isType !== 1">
      <div>
        <a-form-item field="model_type" label="模型类型">
          <a-select v-model="form.model_type" placeholder="请选择">
            <a-option value="chat">chat</a-option>
            <a-option value="embedding">embedding</a-option>
            <a-option
              v-for="item of form.options"
              :value="item.value"
              :label="item.label"
            ></a-option>
            <!-- <a-option value="embedding">embedding</a-option>
            <a-option value="rerank">rerank</a-option>
            <a-option value="image2text">image2text</a-option> -->
          </a-select>
        </a-form-item>
        <a-form-item field="llm_name" label="模型名称">
@@ -109,7 +115,7 @@
          </div>
        </a-form-item>
      </div>
      <div v-else>
      <!-- <div v-else>
        <a-form-item field="name" label="API-Key">
          <a-input v-model="form.name" placeholder="API-Key" />
        </a-form-item>
@@ -129,7 +135,7 @@
            ></Upload>
          </a-space>
        </a-form-item>
      </div>
      </div> -->
      <a-form-item>
        <div style="width: 100%; text-align: right">
@@ -183,7 +189,12 @@
    llm_factory: '',
    model_type: '',
    province: 'haidian',
    options: [],
    options: [
      { label: 'chat', value: 'chat' },
      { label: 'embedding', value: 'embedding' },
      { label: 'rerank', value: 'rerank' },
      { label: 'image2text', value: 'image2text' },
    ],
    llm_name: '',
    api_base: '',
    volc_ak: '',