关于Ollama Cloud中各个模型的量化版本。(跟ds官方一样,maybe?)

萌面大虾 2026-10-26 10:26 1


可以在终端用这段代码去获取:


$headers = @{ Authorization = "Bearer $env:OLLAMA_API_KEY" }
$models = (Invoke-RestMethod 'https://ollama.com/api/tags' -Headers $headers).models.name

$data = [System.Collections.Generic.List[PSObject]]::new()

foreach ($m in ($models | Sort-Object)) {
$show = Invoke-RestMethod 'https://ollama.com/api/show' -Method Post -Headers $headers `
-ContentType 'application/json' `
-Body (@{ model = $m } | ConvertTo-Json -Compress)

$base = $m.Split(':')[0]
$ps = [string]$show.details.parameter_size
$size = if ($ps -match '^([\d.]+)\s*[Bb]$') { [int][math]::Floor([double]$Matches[1]) }
elseif ($ps -match '^[\d.]+$') { [int][math]::Floor([double]$ps / 1e9) }
else { $null }

if (-not $size) {
$pc = $show.model_info.'general.parameter_count'
if ($pc) { $size = [int][math]::Floor([double]$pc / 1e9) }
}

$arch = $show.model_info.'general.architecture'
$ctx = $show.model_info."$($arch).context_length"

$q = if ([string]::IsNullOrWhiteSpace($show.details.quantization_level)) { '-' } else { $show.details.quantization_level }
$caps = ($show.capabilities | Sort-Object) -join ','

$data.Add([PSCustomObject]@{
Model = "[$m](https://ollama.com/library/$base)"
Size = if ($null -eq $size) { '-' } else { "${size}b" }
Context = if ($null -eq $ctx) { '-' } else { [string]$ctx }
Quant = $q
Caps = if ([string]::IsNullOrWhiteSpace($caps)) { '-' } else { $caps }
})
}

# 计算每一列的最大宽度 (包含表头)
$wModel = ($data.Model + "model" | Measure-Object -Maximum Length).Maximum
$wSize = ($data.Size + "size" | Measure-Object -Maximum Length).Maximum
$wContext = ($data.Context + "context" | Measure-Object -Maximum Length).Maximum
$wQuant = ($data.Quant + "quant" | Measure-Object -Maximum Length).Maximum
$wCaps = ($data.Caps + "capabilities" | Measure-Object -Maximum Length).Maximum

# 构造输出
$lines = [System.Collections.Generic.List[string]]::new()
$lines.Add("| $("model".PadRight($wModel)) | $("size".PadRight($wSize)) | $("context".PadRight($wContext)) | $("quant".PadRight($wQuant)) | $("capabilities".PadRight($wCaps)) |")
$lines.Add("| $("-" * $wModel) | $("-" * $wSize) | $("-" * $wContext) | $("-" * $wQuant) | $("-" * $wCaps) |")

foreach ($row in $data) {
$lines.Add("| $($row.Model.PadRight($wModel)) | $($row.Size.PadRight($wSize)) | $($row.Context.PadRight($wContext)) | $($row.Quant.PadRight($wQuant)) | $($row.Caps.PadRight($wCaps)) |")
}

# 输出并复制到剪贴板
$finalTable = $lines -join "`n"
$finalTable | Set-Clipboard
$finalTable

亦或者用


也可以用以下命令


ollama show <模型名称>:cloud

而通过以下命令获取deepseek官方hf的模型信息可以得知,官方用的也是fp8


$config = Invoke-RestMethod -Uri "https://huggingface.co/api/models/deepseek-ai/DeepSeek-V4.1-Flash/revision/main"
$config.config.quantization_config

最新回复 (10)
  • sg8011 10-26 10:54
    2楼

    ollama cloud就是额度太少,起点太高了。要是能出个10美元用30美元的也可以

  • 萌面大虾 楼主 10-26 10:55
    3楼

    发现一个更简单的方法,直接访问以下链接可查看ollama各个模型以及当前的状态,如TPS TTFT。


  • 萌面大虾 楼主 10-26 10:55
    4楼

    还真是,20美刀太贵了,也用不到这么多的token ^-^不然我现在也不会用wb的70块套餐了

  • kiki 10-26 10:56
    5楼

    ^-^给我老套餐我就上,新老一比,新套餐有点蠢。

  • FFFFFFFFFir 10-26 10:57
    6楼

    ollama pro现在新套餐是20刀换60刀?如果用量不低的话感觉好像也还行,毕竟cline和opencode这俩我一直觉得有降智速度还慢

  • 萌面大虾 楼主 10-26 10:59
    7楼

    是的,20兑60。但因为我们工作时间对应的是ollama的谷价时段,所以用deepseek的话实际上是20兑120。

  • 萌面大虾 楼主 10-26 11:00
    8楼

    车门已经焊死了,我也想找老套餐。不然也不会在用workbuddy。 ^-^最近看很多人反代wb出事我才又想着跳去Ollama。虽然现在我国内付费档反代到zcode用还很正常

  • kiki 10-26 11:02
    9楼

    蛤?不是60刀,然后峰谷另外算?

  • 萌面大虾 楼主 10-26 11:06
    10楼

    嗯?不是我想象的那样吗?我想的是20兑60刀,但是因为是谷价,所以实际相当于120刀来着。(纯用deepseek模型的话)。因为我对比的是opencode和commandcode那些,他们10刀兑80刀,但我们工作时间在他们那都算峰价,因此实际是40刀?(纯用deepseek)

  • 萌面大虾 楼主 10-26 11:14
    11楼

    算了大清早有点懵,算不明白 ^-^


    但至少同样是自部署,ollama质量肯定比oc和ccg这两家好就行 ^-^我之前用过ccg真的是不咋滴

* 帖子来源Linux.do
返回