Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
inscode
NodeJS_639770
提交
b2db3e24
N
NodeJS_639770
项目概览
inscode
/
NodeJS_639770
与 Fork 源项目一致
Fork自
inscode / NodeJS
通知
1
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
N
NodeJS_639770
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
提交
b2db3e24
编写于
5月 27, 2024
作者:
D
DebugIsFalse
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
fix: remove
上级
9572d098
变更
3
隐藏空白更改
内联
并排
Showing
3 changed file
with
2 addition
and
33 deletion
+2
-33
components/i/Create.vue
components/i/Create.vue
+1
-2
composables/useFetchRequest.js
composables/useFetchRequest.js
+0
-29
pages/search/[id].vue
pages/search/[id].vue
+1
-2
未找到文件。
components/i/Create.vue
浏览文件 @
b2db3e24
...
...
@@ -37,7 +37,6 @@
<
script
setup
>
const
{
$setRepo
}
=
useReposStore
()
const
{
$repos
}
=
storeToRefs
(
useReposStore
())
const
{
fetchRequest
}
=
useFetchRequest
()
const
emits
=
defineEmits
([
'
search
'
])
const
query
=
ref
(
''
)
const
selectedRepo
=
ref
(
'
keycloak
'
)
...
...
@@ -55,7 +54,7 @@ const menuUI = {
const
handleSearch
=
async
()
=>
{
if
(
loading
.
value
||
query
.
value
===
''
)
return
loading
.
value
=
true
const
result
=
await
fetch
Request
(
'
/v1/chat/completion/create
'
,
{
const
result
=
await
use
Request
(
'
/v1/chat/completion/create
'
,
{
method
:
'
post
'
,
headers
:
{
'
Content-Type
'
:
'
application/x-www-form-urlencoded
'
...
...
composables/useFetchRequest.js
已删除
100644 → 0
浏览文件 @
9572d098
const
BASE_URL
=
'
https://gpu-pod656e861afe3d944d6b3ce77e-7862.node.inscode.run
'
const
useFetchRequest
=
(
baseUrl
)
=>
{
baseUrl
=
baseUrl
||
BASE_URL
const
config
=
{
headers
:
{}
}
const
fetchRequest
=
(
url
,
fetchConfig
)
=>
{
url
=
`
${
baseUrl
}${
url
}
`
fetchConfig
=
fetchConfig
||
{}
fetchConfig
.
headers
=
fetchConfig
.
headers
||
{}
if
(
window
&&
window
.
localStorage
)
{
fetchConfig
.
headers
.
Authorization
=
localStorage
.
getItem
(
'
token
'
)
}
fetchConfig
.
method
=
(
fetchConfig
.
method
||
'
get
'
).
toLocaleUpperCase
()
fetchConfig
=
Object
.
assign
(
config
,
fetchConfig
)
return
new
Promise
((
resolve
,
reject
)
=>
{
$fetch
(
url
,
fetchConfig
).
then
((
result
)
=>
{
resolve
(
result
)
}).
catch
(()
=>
{
resolve
(
null
)
})
})
}
return
{
fetchRequest
}
}
export
default
useFetchRequest
\ No newline at end of file
pages/search/[id].vue
浏览文件 @
b2db3e24
...
...
@@ -46,7 +46,6 @@
</template>
<
script
setup
>
const
route
=
useRoute
()
const
{
fetchRequest
}
=
useFetchRequest
()
const
{
y
}
=
useWindowScroll
({
behavior
:
'
smooth
'
})
const
{
directions
}
=
useScroll
(
window
)
const
state
=
reactive
({
...
...
@@ -206,7 +205,7 @@ const fetchLinkedQuestion = (query) => {
const
{
gitPath
,
id
}
=
state
const
messages
=
[]
messages
.
push
({
role
:
'
user
'
,
content
:
query
})
f
etchRequest
(
'
/v1/chat/recomend_question
'
,
{
useF
etchRequest
(
'
/v1/chat/recomend_question
'
,
{
method
:
'
post
'
,
headers
:
{
'
Content-Type
'
:
'
application/json
'
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录