
    3:i                     6    S r SSKJr  SSKJr   " S S\5      rg)uW   
DeepSeek 提供商实现

DeepSeek API 兼容 OpenAI 格式，继承 OpenAI 提供商
    )List   )OpenAIProviderc                   x    \ rS rSrSr\S\4S j5       r\S\4S j5       rS\4S jr	S\4S jr
S\\   4S jrS	rg
)DeepSeekProvider   uh   DeepSeek API 提供商

DeepSeek 完全兼容 OpenAI API 格式，只需修改 base_url 和模型列表
returnc                     g)Ndeepseek selfs    Z   /Users/yu22x/Desktop/ddd_副本5/ctf/app/services/ai_driver/providers/deepseek_provider.pyprovider_typeDeepSeekProvider.provider_type           c                     g)NDeepSeekr   r   s    r   provider_nameDeepSeekProvider.provider_name   r   r   c                     g)Nzhttps://api.deepseek.com/v1r   r   s    r   get_default_base_url%DeepSeekProvider.get_default_base_url   s    ,r   c                     g)Ndeepseek-chatr   r   s    r   get_default_model"DeepSeekProvider.get_default_model   s    r   c                 
    SS/$ )Nr   zdeepseek-coderr   r   s    r   get_available_models%DeepSeekProvider.get_available_models    s    !122r   r   N)__name__
__module____qualname____firstlineno____doc__propertystrr   r   r   r   r   r    __static_attributes__r   r   r   r   r      se    
 s   s  -c -3 3d3i 3r   r   N)r&   typingr   openai_providerr   r   r   r   r   <module>r,      s     +3~ 3r   