Jim Deng

Jim Deng

huggingfaceのnotdiamond2apiの奇妙なインターフェースを解決する

image 
元の投稿Dockerfile を使用して notdiamond2api をデプロイする(huggingface をサポート) - リソース集 / リソース集,Lv2 - LINUX DO
参考 GitHub-Models - 使用ガイド - ドキュメント共同作成 - LINUX DO
cloudflare worker を使用してカスタムドメインを実現することもできます

addEventListener('fetch', event => {
  event.respondWith(handleRequest(event.request))
})

async function handleRequest(request) {
  const url = new URL(request.url)

  if (url.pathname.startsWith('/v1')) {
    const newUrl = new URL(request.url)
    newUrl.hostname = 'あなたのドメイン'
    newUrl.pathname = newUrl.pathname.replace('/v1', '//v1',) 

    const newRequest = new Request(newUrl, {
      method: request.method,
      headers: request.headers,
      body: request.body
    })

    return fetch(newRequest)
  }

  return fetch(request)
}
読み込み中...
文章は、創作者によって署名され、ブロックチェーンに安全に保存されています。