|  | @@ -0,0 +1,101 @@
 | 
	
		
			
				|  |  | +provider: nvidia_nim
 | 
	
		
			
				|  |  | +label:
 | 
	
		
			
				|  |  | +  en_US: NVIDIA NIM
 | 
	
		
			
				|  |  | +description:
 | 
	
		
			
				|  |  | +  en_US: NVIDIA NIM
 | 
	
		
			
				|  |  | +  zh_Hans: NVIDIA NIM
 | 
	
		
			
				|  |  | +icon_small:
 | 
	
		
			
				|  |  | +  en_US: icon_s_en.svg
 | 
	
		
			
				|  |  | +icon_large:
 | 
	
		
			
				|  |  | +  en_US: icon_l_en.png
 | 
	
		
			
				|  |  | +background: "#EFFDFD"
 | 
	
		
			
				|  |  | +supported_model_types:
 | 
	
		
			
				|  |  | +  - llm
 | 
	
		
			
				|  |  | +configurate_methods:
 | 
	
		
			
				|  |  | +  - customizable-model
 | 
	
		
			
				|  |  | +model_credential_schema:
 | 
	
		
			
				|  |  | +  model:
 | 
	
		
			
				|  |  | +    label:
 | 
	
		
			
				|  |  | +      en_US: Model Name
 | 
	
		
			
				|  |  | +      zh_Hans: 模型名称
 | 
	
		
			
				|  |  | +    placeholder:
 | 
	
		
			
				|  |  | +      en_US: Enter full model name
 | 
	
		
			
				|  |  | +      zh_Hans: 输入模型全称
 | 
	
		
			
				|  |  | +  credential_form_schemas:
 | 
	
		
			
				|  |  | +    - variable: endpoint_url
 | 
	
		
			
				|  |  | +      label:
 | 
	
		
			
				|  |  | +        zh_Hans: API endpoint URL
 | 
	
		
			
				|  |  | +        en_US: API endpoint URL
 | 
	
		
			
				|  |  | +      type: text-input
 | 
	
		
			
				|  |  | +      required: true
 | 
	
		
			
				|  |  | +      placeholder:
 | 
	
		
			
				|  |  | +        zh_Hans: Base URL, e.g. https://api.openai.com/v1
 | 
	
		
			
				|  |  | +        en_US: Base URL, e.g. https://api.openai.com/v1
 | 
	
		
			
				|  |  | +    - variable: mode
 | 
	
		
			
				|  |  | +      show_on:
 | 
	
		
			
				|  |  | +        - variable: __model_type
 | 
	
		
			
				|  |  | +          value: llm
 | 
	
		
			
				|  |  | +      label:
 | 
	
		
			
				|  |  | +        en_US: Completion mode
 | 
	
		
			
				|  |  | +      type: select
 | 
	
		
			
				|  |  | +      required: false
 | 
	
		
			
				|  |  | +      default: chat
 | 
	
		
			
				|  |  | +      placeholder:
 | 
	
		
			
				|  |  | +        zh_Hans: 选择对话类型
 | 
	
		
			
				|  |  | +        en_US: Select completion mode
 | 
	
		
			
				|  |  | +      options:
 | 
	
		
			
				|  |  | +        - value: completion
 | 
	
		
			
				|  |  | +          label:
 | 
	
		
			
				|  |  | +            en_US: Completion
 | 
	
		
			
				|  |  | +            zh_Hans: 补全
 | 
	
		
			
				|  |  | +        - value: chat
 | 
	
		
			
				|  |  | +          label:
 | 
	
		
			
				|  |  | +            en_US: Chat
 | 
	
		
			
				|  |  | +            zh_Hans: 对话
 | 
	
		
			
				|  |  | +    - variable: context_size
 | 
	
		
			
				|  |  | +      label:
 | 
	
		
			
				|  |  | +        zh_Hans: 模型上下文长度
 | 
	
		
			
				|  |  | +        en_US: Model context size
 | 
	
		
			
				|  |  | +      required: true
 | 
	
		
			
				|  |  | +      type: text-input
 | 
	
		
			
				|  |  | +      default: '4096'
 | 
	
		
			
				|  |  | +      placeholder:
 | 
	
		
			
				|  |  | +        zh_Hans: 在此输入您的模型上下文长度
 | 
	
		
			
				|  |  | +        en_US: Enter your Model context size
 | 
	
		
			
				|  |  | +    - variable: max_tokens_to_sample
 | 
	
		
			
				|  |  | +      label:
 | 
	
		
			
				|  |  | +        zh_Hans: 最大 token 上限
 | 
	
		
			
				|  |  | +        en_US: Upper bound for max tokens
 | 
	
		
			
				|  |  | +      show_on:
 | 
	
		
			
				|  |  | +        - variable: __model_type
 | 
	
		
			
				|  |  | +          value: llm
 | 
	
		
			
				|  |  | +      default: '4096'
 | 
	
		
			
				|  |  | +      type: text-input
 | 
	
		
			
				|  |  | +    - variable: vision_support
 | 
	
		
			
				|  |  | +      show_on:
 | 
	
		
			
				|  |  | +        - variable: __model_type
 | 
	
		
			
				|  |  | +          value: llm
 | 
	
		
			
				|  |  | +      label:
 | 
	
		
			
				|  |  | +        zh_Hans: Vision 支持
 | 
	
		
			
				|  |  | +        en_US: Vision Support
 | 
	
		
			
				|  |  | +      type: select
 | 
	
		
			
				|  |  | +      required: false
 | 
	
		
			
				|  |  | +      default: no_support
 | 
	
		
			
				|  |  | +      options:
 | 
	
		
			
				|  |  | +        - value: support
 | 
	
		
			
				|  |  | +          label:
 | 
	
		
			
				|  |  | +            en_US: Support
 | 
	
		
			
				|  |  | +            zh_Hans: 支持
 | 
	
		
			
				|  |  | +        - value: no_support
 | 
	
		
			
				|  |  | +          label:
 | 
	
		
			
				|  |  | +            en_US: Not Support
 | 
	
		
			
				|  |  | +            zh_Hans: 不支持
 | 
	
		
			
				|  |  | +    - variable: stream_mode_delimiter
 | 
	
		
			
				|  |  | +      label:
 | 
	
		
			
				|  |  | +        zh_Hans: 流模式返回结果的分隔符
 | 
	
		
			
				|  |  | +        en_US: Delimiter for streaming results
 | 
	
		
			
				|  |  | +      show_on:
 | 
	
		
			
				|  |  | +        - variable: __model_type
 | 
	
		
			
				|  |  | +          value: llm
 | 
	
		
			
				|  |  | +      default: '\n\n'
 | 
	
		
			
				|  |  | +      type: text-input
 |