【HUB站】新上线了渠道模型真伪检测功能

老白 2026-06-29 23:45 1

鉴于佬友们经常反应渠道模型掺水等问题,近期规划了模型真伪检测的功能,今晚初步完成,暂时可以检测御三家的模型,下面为大家简单介绍一下:

1.我的渠道中


渠道所有者在建好渠道后,尾部三点中,增加了渠道检测


点击进入就可以给自己的渠道生成检测报告



此报告内容同样会显示在资源市场的渠道广场中,且有自检报告的渠道会优先展示


2.测试场中


这里是给普通使用者进行对渠道模型检测的地方



如图所示,按步骤选择apikey和渠道之后,就可以点测试模型了


真伪检测弹窗中可以选择端点,尽量使用所检测模型的官方端点



3.资源市场中的展示




有自检报告的渠道会优先展示



欢迎大家使用,目前是初步实现,肯定还有一些问题,结果仅供参考哈,不保证完全正确,后续慢慢迭代。


也希望大家能够提供更好的检测方案。

最新回复 (15)
  • uoht 06-29 23:46
    1

    这个好,之前每次都要试试模型质量才能用

  • startrail 06-29 23:48
    2

    期待了很久的功能终于上线了,希望hub上掺水模型越来越少

  • 云天明 06-29 23:48
    3

    牛蛙,佬总是能发现用户最关心的问题,这的确是个很多人想要的功能;

    严重违规的最好能跟L站账号挂钩,增加违规成本;

  • XTer 06-29 23:48
    4

    但是有些渠道,比如glm官方coding plan


    跑检测不会容易导致封号吗


    上次运行了一个非流式请求给号封了好几天

  • elevenmyth 06-29 23:48
    5

    火眼金睛诶,这个也太好了,太实用了٩( ᐛ )

  • 爱长草的云 06-29 23:49
    6

    今天下午用hub站的时候发现了这个功能按钮,不过点击后选模型那里没法选,还以为是个bug,话说这个功能是真的很实用,因为现在市场渠道里面确实有很多没法用的渠道没办法甄别

  • qaq 06-29 23:52
    7

    佬 刚刚点了一下 5.5出现了这个报错


    {

    “errors”: [

    {

    “message”: “detection failed: veridrop detection failed: exit status 1 (stderr: ╭───────────────────── Traceback (most recent call last) ──────────────────────╮\n│ /usr/lib/python3.14/site-packages/relay_detector/cli.py:288 in detect │\n│ │\n│ 285 │ elif include_long_context: │\n│ 286 │ │ config.overall_timeout_s = max(config.overall_timeout_s, │\n│ 300.0) │\n│ 287 │ │\n│ ❱ 288 │ asyncio.run(_run_detect(proto, base_url, api_key, model, config, │\n│ output, extra_headers)) │\n│ 289 │\n│ 290 │\n│ 291 _DEFAULT_BASE_URLS = { │\n│ │\n│ /usr/lib/python3.14/asyncio/runners.py:204 in run │\n│ │\n│ 201 │ │ │ "asyncio.run() cannot be called from a running event │\n│ loop") │\n│ 202 │ │\n│ 203 │ with Runner(debug=debug, loop_factory=loop_factory) as runner: │\n│ ❱ 204 │ │ return runner.run(main) │\n│ 205 │\n│ 206 │\n│ 207 def _cancel_all_tasks(loop): │\n│ │\n│ /usr/lib/python3.14/asyncio/runners.py:127 in run │\n│ │\n│ 124 │ │ │\n│ 125 │ │ self._interrupt_count = 0 │\n│ 126 │ │ try: │\n│ ❱ 127 │ │ │ return self._loop.run_until_complete(task) │\n│ 128 │ │ except exceptions.CancelledError: │\n│ 129 │ │ │ if self._interrupt_count > 0: │\n│ 130 │ │ │ │ uncancel = getattr(task, "uncancel", None) │\n│ │\n│ /usr/lib/python3.14/asyncio/base_events.py:719 in run_until_complete │\n│ │\n│ 716 │ │ if not future.done(): │\n│ 717 │ │ │ raise RuntimeError(‘Event loop stopped before Future │\n│ completed.’) │\n│ 718 │ │ │\n│ ❱ 719 │ │ return future.result() │\n│ 720 │ │\n│ 721 │ def stop(self): │\n│ 722 │ │ """Stop running the event loop. │\n│ │\n│ /usr/lib/python3.14/site-packages/relay_detector/cli.py:448 in _run_detect │\n│ │\n│ 445 │ │ detected_non_anthropic_brands=detected_brands, │\n│ 446 │ ) │\n│ 447 │ │\n│ ❱ 448 │ Report(console).render_terminal(report) │\n│ 449 │ │\n│ 450 │ if output_path: │\n│ 451 │ │ Report().write_json(report, output_path) │\n│ │\n│ /usr/lib/python3.14/site-packages/relay_detector/report.py:71 in │\n│ render_terminal │\n│ │\n│ 68 │ │ │\n│ 69 │ │ for r in report.results: │\n│ 70 │ │ │ status_str = _STATUS_LABEL.get(r.status, r.status) │\n│ ❱ 71 │ │ │ note = self._note_for(r) │\n│ 72 │ │ │ table.add_row( │\n│ 73 │ │ │ │ r.display_name, │\n│ 74 │ │ │ │ status_str, │\n│ │\n│ /usr/lib/python3.14/site-packages/relay_detector/report.py:110 in _note_for │\n│ │\n│ 107 │ │ │ issues = r.details.get("issues") or │\n│ 108 │ │ │ if not issues: │\n│ 109 │ │ │ │ return "[dim]协议合规[/dim]" │\n│ ❱ 110 │ │ │ preview = ", ".join(issues[:2]) │\n│ 111 │ │ │ more = "" if len(issues) <= 2 else f" (+{len(issues) - │\n│ 2})" │\n│ 112 │ │ │ return f"[yellow]{preview}{more}[/yellow]" │\n│ 113 │ │ if r.name == "message_id": │\n╰──────────────────────────────────────────────────────────────────────────────╯\nTypeError: sequence item 0: expected str instance, dict found\n)”,

    “path”: [

    “detectChannelSelfAttest”

    ]

    }

    ],

    “data”: null

    }

  • 老白 楼主 06-29 23:52
    8

    跑检测也只是通过正常的对话,检测的是回复的各项指标

  • syclove 06-29 23:53
    9

    可以,如果能杜绝参假,确实能够节省不少时间

  • 云天明 06-29 23:56
    10

    后面是否考虑跟这个佬合作,把它的检测也整合进去啊 ^-^: 【富可敌国】中转站检测

  • 老白 楼主 06-30 00:02
    11

    你们放心把自己的key放到第三方去检测么。。。都愿意的话,我也就不用这么累了

  • 士多啤梨味香蕉雪 06-30 00:23
    12

    其实我很早就发现有这个功能了,但是今天试了一下,用不了,原来是没弄好

  • guan 06-30 00:25
    13

    每个人都是自己测试吗,消耗credit吗,是的话,感觉有点资源浪费

    商家上线模型,系统可以先默认跑个测试吗

  • 老白 楼主 06-30 00:26
    14

    渠道主可以自测生成报告,你不放心的话,也可以自己测一遍,目前就是这么设计的


    另外测试消耗平台币,产生的费用80%归渠道所有者,20%平台扣除

  • duoluoluo 06-30 03:24
    15

    感觉是不是有点bug,我自测自己的渠道,但是在我服务器上的调用记录里并没有调用我自己的模型,这真的测的是我自己的渠道吗

* 帖子来源Linux.do
返回