PageSourceSearch

https://console.graffer.jp/aistudio/_next/static/chunks/pages/sp/[id]/finetune-models-8491439921e24a99.js

js graffer.jp collected 2026-09-24 08:42:54 UTC 9,340 bytes, 17 lines download raw bytes

1!function(){try{var e="u">typeof window?window:"u">typeof global?global:"u">typeof globalThis?globalThis:"u">typeof self?self:{},t=(new e.Error).stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="8ab57f74-4b48-45e7-905a-25ca0791a423",e._sentryDebugIdIdentifier="sentry-dbid-8ab57f74-4b48-45e7-905a-25ca0791a423")}catch(e){}}(),(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[6933],{53321:(e,t,n)=>{"use strict";n.d(t,{A:()=>l});var a=n(89600),i=n(64983),o=n.n(i);let r=new(n(11763)).A(null,{path:"/"}),s=(e,t,n)=>{r.set(e,t,n)};class d{constructor(){this.logout=()=>fetch(a.sR.TENANT_MANAGEMENT.LOGOUT,{method:"POST",headers:{"Content-Type":"application/json"}}),this.importFile=async(e,t)=>{let n=new FormData;n.append("file",t),n.append("index_id",e);let i=await fetch(a.sR.CONTEXT_MGMT.IMPORT_FILE,{method:"POST",body:n,headers:{"X-From":window.origin}});return i.ok?i.json():Promise.reject(await i.json())},this.downloadContextSourceCsv=async(e,t)=>{let n=new URLSearchParams;e&&n.append("createdAtStartUnixSecond",String(o()(e).unix())),t&&n.append("createdAtEndUnixSecond",String(o()(t).unix()));let i=await fetch(`${a.sR.CONTEXT_MGMT.DOWNLOAD_CONTEXT_SOURCE_HISTORY_CSV}?${n}`,{method:"GET",headers:{"X-From":window.origin}});return i.ok?i.blob():Promise.reject(await i.json())},this.downloadUsageFile=async e=>{let t=await fetch(a.sR.USAGE_ANALYTICS.DOWNLOAD_USAGE_ANALYTICS_FILE(e),{method:"GET",headers:{"X-From":window.origin}});if(!t.ok)return Promise.reject(await t.json());let{file_url:n}=await t.json(),i=await fetch(n);return i.ok?i.blob():Promise.reject(await i.text())},this.downloadUsageFileForServiceProvider=async(e,t)=>{let n=await fetch(a.sR.USAGE_ANALYTICS.DOWNLOAD_USAGE_ANALYTICS_FILE_FOR_SERVICE_PROVIDER(e,t),{method:"GET",headers:{"X-From":window.origin}});if(!n.ok)return Promise.reject(await n.json());let{file_url:i}=await n.json(),o=await fetch(i);return o.ok?o.blob():Promise.reject(await o.text())},this.downloadWorkspaceUsageFile=async e=>{let t=await fetch(a.sR.USAGE_ANALYTICS.DOWNLOAD_WORKSPACE_USAGE_FILE(e),{method:"GET",headers:{"X-From":window.origin}});if(!t.ok)return Promise.reject(await t.json());let{file_url:n}=await t.json(),i=await fetch(n);return i.ok?i.blob():Promise.reject(await i.text())},this.downloadWorkspaceUsageFileForServiceProvider=async(e,t)=>{let n=await fetch(a.sR.USAGE_ANALYTICS.DOWNLOAD_WORKSPACE_USAGE_FILE_FOR_SERVICE_PROVIDER(e,t),{method:"GET",headers:{"X-From":window.origin}});if(!n.ok)return Promise.reject(await n.json());let{file_url:i}=await n.json(),o=await fetch(i);return o.ok?o.blob():Promise.reject(await o.text())},this.getAvailableMonths=async e=>{let t=await fetch(a.sR.USAGE_ANALYTICS.GET_AVAILABLE_MONTHS(e),{method:"GET",headers:{"X-From":window.origin}});if(!t.ok)return Promise.reject(await t.json());let{available_months:n}=await t.json();return n},this.getAvailableMonthsForServiceProvider=async(e,t)=>{let n=await fetch(a.sR.USAGE_ANALYTICS.GET_AVAILABLE_MONTHS_FOR_SERVICE_PROVIDER(e,t),{method:"GET",headers:{"X-From":window.origin}});if(!n.ok)return Promise.reject(await n.json());let{available_months:i}=await n.json();return i},this.getWorkspaceAvailableMonths=async e=>{let t=await fetch(a.sR.USAGE_ANALYTICS.GET_WORKSPACE_AVAILABLE_MONTHS(e),{method:"GET",headers:{"X-From":window.origin}});if(!t.ok)return Promise.reject(await t.json());let{available_months:n}=await t.json();return n},this.getWorkspaceAvailableMonthsForServiceProvider=async(e,t)=>{let n=await fetch(a.sR.USAGE_ANALYTICS.GET_WORKSPACE_AVAILABLE_MONTHS_FOR_SERVICE_PROVIDER(e,t),{method:"GET",headers:{"X-From":window.origin}});if(!n.ok)return Promise.reject(await n.json());let{available_months:i}=await n.json();return i},this.downloadUsersCsv=async e=>{let t=`${a.sR.USAGE_ANALYTICS.DOWNLOAD_USER_CSV(e)}?isOutputUserId=true`,n=await fetch(t,{method:"GET",headers:{"X-From":window.origin}});return n.ok?n.blob():Promise.reject(await n.json())},this.downloadGroupsCsv=async e=>{let t=await fetch(a.sR.USAGE_ANALYTICS.DOWNLOAD_GROUP_CSV(e),{method:"GET",headers:{"X-From":window.origin}});return t.ok?t.blob():Promise.reject(await t.json())},this.downloadCustomLlmPresetCsv=async(e,t)=>{let n=new URLSearchParams;e&&n.append("createdAtStartUnixSecond",String(o()(e).unix())),t&&n.append("createdAtEndUnixSecond",String(o()(t).unix()));let i=await fetch(`${a.sR.CUSTOM_LLM_PRESET.DOWNLOAD_CSV}?${n}`,{method:"GET",headers:{"X-From":window.origin}});
1return i.ok?i.blob():Promise.reject(await i.json())},this.registerFinetuneModel=async e=>{let t=new FormData;return t.append("file",e.file),t.append("tenant_id",e.tenantId),t.append("name",e.name),t.append("base_model_name",e.baseModelName),t.append("model_name",e.modelName),t.append("openai_organization",e.openaiOrganization),(await fetch(a.sR.FINETUNE_MODELS.REGISTER,{method:"POST",body:t,headers:{"X-From":window.origin}})).json()},this.uploadChatFile=async(e,t,n,i)=>{let o=new FormData;o.append("file",e),o.append("for_assistant",String(t)),i&&o.append("model_id",String(i));let r=await fetch(a.sR.CHATS.UPLOAD_CHAT_FILE,{method:"POST",body:o,headers:{"X-From":window.origin},signal:n});if(!r.ok){if(401===r.status){let e=Error("Session expired");throw e.isSessionExpired=!0,e}return Promise.reject(await r.json())}let s=await r.json();return{id:s.id,name:s.name,mime_type:s.mime_type,size:s.size,content_hash:s.content_hash}},this.submitBatchJob=async(e,t,n,i,o)=>{let r=new FormData;r.append("jobName",e),r.append("template",t),r.append("llmPresetId",n),r.append("file",i),r.append("encoding",o);let s=await fetch(a.sR.BATCHES.SUBMIT_BATCH,{method:"POST",body:r,headers:{"X-From":window.origin}});return s.ok?s.json():Promise.reject(await s.json())},this.getAzureSpeechToken=async()=>{let e=r.get("speech-token"),t=r.get("speech-region");if(!e||!t){let e=await fetch(a.sR.SPEECH.GET_TOKEN,{method:"GET",headers:{"X-From":window.origin}});if(!e.ok)return Promise.reject(await e.json());let t=await e.json(),n=t.token,i=t.region;return s("speech-token",n,{path:"/",maxAge:540}),s("speech-region",i,{path:"/",maxAge:540}),{token:n,region:i}}return{token:e,region:t}},this.transcribeAudio=async e=>{let t=new FormData;t.append("file",e);let n=await fetch(a.sR.SPEECH.TRANSCRIPTION,{method:"POST",body:t,headers:{"X-From":window.origin}});return n.ok?{jobId:(await n.json()).id}:Promise.reject(await n.json())},this.transcriptionPlaygroundRequestTranscript=async(e,t)=>{let n=new FormData;n.append("file",e),n.append("json_data",JSON.stringify(t));let i=await fetch(a.sR.TRANSCRIPTION_PLAYGROUND.REQUEST_TRANSCRIPT,{method:"POST",body:n,headers:{"X-From":window.origin}});if(!i.ok){if(401===i.status||403===i.status){let e=Error("Session expired");throw e.isSessionExpired=!0,e}return Promise.reject(await i.json())}return i.json()}}}let l=new d},63305:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>p});var a=n(15383),i=n(2589),o=n(76324),r=n(90265),s=n(98096),d=n(82753),l=n(98147),c=n(96588),h=n(80063),w=n(14343);(0,s.J1)`
2  query FinetuneModelsBySp($tenantId: ID!) {
3    finetuneModelsBySp(tenant_id: $tenantId) {
4      id
5      name
6      baseModelName
7      modelName
8      openaiOrganization
9    }
10  }
11`,(0,s.J1)`
12  mutation FinetuneModelArchiveBySp($id: ID!) {
13    finetuneModelsAchiveById(id: $id) {
14      success
15    }
16  }
17`;let m=()=>{let e=(0,h.useRouter)(),{id:t}=e.query,[n,i]=(0,w.useState)(null),{data:s,loading:m}=(0,d.I)(o.Y0u,{variables:{tenantId:t}}),[p]=(0,l.n)(o.vdA);return m||!s?(0,a.jsx)(c.Spinner,{loading:!0}):(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)("div",{className:"columns mt-3",children:[(0,a.jsx)("div",{className:"column",children:(0,a.jsx)("h1",{className:"title is-size-4",children:"ファインチューンモデル一覧"})}),(0,a.jsx)("div",{className:"column is-narrow",children:(0,a.jsx)(c.PrimaryButton,{text:"ファインチューンモデルを登録",onClick:()=>e.push(r.B.ServiceProvider.FinetuneModelAdd.link(t))})})]}),(0,a.jsx)("div",{children:(0,a.jsxs)(c.Table,{children:[(0,a.jsx)(c.TableHeader,{children:(0,a.jsxs)(c.TableRow,{children:[(0,a.jsx)(c.Th,{children:"表示名"}),(0,a.jsx)(c.Th,{children:"ベースモデル"}),(0,a.jsx)(c.Th,{children:"モデル名"}),(0,a.jsx)(c.Th,{})]})}),(0,a.jsx)(c.TableBody,{children:s.finetuneModelsBySp.map(e=>(0,a.jsxs)(c.TableRow,{children:[(0,a.jsx)(c.Td,{children:e.name}),(0,a.jsx)(c.Td,{children:e.baseModelName}),(0,a.jsx)(c.Td,{children:e.modelName}),(0,a.jsx)(c.Td,{children:e.openaiOrganization&&(0,a.jsxs)("span",{children:["OpenAI Organization: ",e.openaiOrganization]})}),(0,a.jsx)(c.Td,{children:(0,a.jsx)(c.TextButton,{text:"削除する",icon:"TrashIcon",onClick:()=>{i(e)}})})]},e.id))})]})}),n&&(0,a.jsx)(c.DefaultDialog,{title:"削除しますか?",onCancel:()=>{i(null)},onProceed:()=>{p({variables:{id:n.id}}).then(()=>{e.reload()})},cancelText:"キャンセルする",proceedText:"削除する",contents:(0,a.jsx)(a.Fragment,{children:(0,a.jsxs)("p",{children:[n.name,"を削除します。よろしいですか?(使用中のカスタムモデルがある場合、どうなるかわかりません。)"]})})})]})},p=()=>(0,a.jsx)(i.ju,{children:(0,a.jsx)(m,{})})}
17,78189:(e,t,n)=>{(window.__NEXT_P=window.__NEXT_P||[]).push(["/sp/[id]/finetune-models",function(){return n(63305)}])}},e=>{e.O(0,[4361,5060,2589,636,6593,8792],()=>e(e.s=78189)),_N_E=e.O()}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.