丸子 10 månader sedan
förälder
incheckning
daea68697f
4 ändrade filer med 40 tillägg och 8 borttagningar
  1. 19 1
      src/api/questions.js
  2. 1 1
      src/views/AIInitialExperience.vue
  3. 14 0
      src/views/AIPainting.vue
  4. 6 6
      vite.config.js

+ 19 - 1
src/api/questions.js

@@ -7,4 +7,22 @@ export function CreateDialogue (data){
     method: 'post',
     data 
   })
-}
+}
+
+// 生成图片
+export function CreatePainting (data){
+  return axios({
+    url: "bjdxWeb/ai/create-painting",
+    method: 'post',
+    data
+  })
+}
+
+// 绘画
+export function CreatePaintingGetMy (data){
+  return axios({
+    url: "bjdxWeb/ai/painting-get-my",
+    method: 'get',
+    data
+  })
+}

+ 1 - 1
src/views/AIInitialExperience.vue

@@ -301,7 +301,7 @@ const classTitles = [
   cursor: pointer; // 添加鼠标指针样式
   video.full-box-video {
     // width: 100%;
-    height: rpx(300);
+    height: rpx(150);
     margin: 0 auto;
     border-radius: rpx(12);
     box-shadow: 0 8px 16px rgba(0, 0, 0, 0.3);

+ 14 - 0
src/views/AIPainting.vue

@@ -74,6 +74,7 @@
 
 <script setup>
 import { ref, onMounted } from 'vue'
+import { CreatePainting,CreatePaintingGetMy} from '@/api/questions.js'
 import { useRouter, useRoute } from 'vue-router'
 import {
   Document,
@@ -90,6 +91,19 @@ const goBack = () => {
 const router = useRouter()
 const route = useRoute()
 
+// AI生成图片
+CreatePainting({
+  modelId: 56,
+  prompt:''
+}).then(res=>{
+  console.log(res);
+})
+
+// 获取绘图记录
+// CreatePaintingGetMy().then(res=>{
+//   console.log(res);
+// })
+
 // 消息列表和输入内容的响应式变量
 const messages = ref([])
 

+ 6 - 6
vite.config.js

@@ -14,11 +14,11 @@ export default defineConfig({
   base: './',
   server: {
     host: "0.0.0.0",
-    proxy: {
-      '/api': {
-        target: 'https://192.168.110.8:8080',
-        changeOrigin: true
-      }
-    }
+    // proxy: {
+    //   '/api': {
+    //     target: 'https://192.168.110.8:8080',
+    //     changeOrigin: true
+    //   }
+    // }
   }
 })