refactor(stage-ui,core-agent,stage-tamagotchi): better structure for llm, agent, and mini-agent
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
import type { Tool } from '@xsai/shared-chat'
|
||||
|
||||
import { useLlmToolsStore } from '@proj-airi/stage-ui/stores/llm-tools'
|
||||
import { useLlmToolsStore } from '@proj-airi/stage-ui/stores/ai/chat-llm/tools'
|
||||
import { createPinia, setActivePinia } from 'pinia'
|
||||
import { beforeEach, describe, expect, it, vi } from 'vitest'
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
import type { ExecutableTool } from '@proj-airi/stage-ui/stores/llm-tools'
|
||||
import type { ExecutableTool } from '@proj-airi/stage-ui/stores/ai/chat-llm/tools'
|
||||
import type { ChatToolReference } from '@proj-airi/stage-ui/types/chat'
|
||||
|
||||
import { useLlmToolsStore } from '@proj-airi/stage-ui/stores/llm-tools'
|
||||
import { useLlmToolsStore } from '@proj-airi/stage-ui/stores/ai/chat-llm/tools'
|
||||
import { defineStore } from 'pinia'
|
||||
|
||||
import { imageJournalTools } from './builtin/image-journal'
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import type { Tool } from '@xsai/shared-chat'
|
||||
|
||||
import { useLlmToolsStore } from '@proj-airi/stage-ui/stores/llm-tools'
|
||||
import { useLlmToolsStore } from '@proj-airi/stage-ui/stores/ai/chat-llm/tools'
|
||||
import { createPinia, setActivePinia } from 'pinia'
|
||||
import { beforeEach, describe, expect, it, vi } from 'vitest'
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
import type { ExecutableTool } from '@proj-airi/stage-ui/stores/llm-tools'
|
||||
import type { ExecutableTool } from '@proj-airi/stage-ui/stores/ai/chat-llm/tools'
|
||||
|
||||
import { useElectronEventaInvoke } from '@proj-airi/electron-vueuse'
|
||||
import { useLlmToolsStore } from '@proj-airi/stage-ui/stores/llm-tools'
|
||||
import { useLlmToolsStore } from '@proj-airi/stage-ui/stores/ai/chat-llm/tools'
|
||||
import { createMcpTools } from '@proj-airi/stage-ui/tools/mcp'
|
||||
import { defineStore } from 'pinia'
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
import type { Tool } from '@xsai/shared-chat'
|
||||
|
||||
import { useLlmToolsStore } from '@proj-airi/stage-ui/stores/llm-tools'
|
||||
import { useLlmToolsetPromptsStore } from '@proj-airi/stage-ui/stores/llm-toolset-prompts'
|
||||
import { useLlmToolsStore } from '@proj-airi/stage-ui/stores/ai/chat-llm/tools'
|
||||
import { useLlmToolsetPromptsStore } from '@proj-airi/stage-ui/stores/ai/chat-llm/toolset-prompts'
|
||||
import { createPinia, setActivePinia } from 'pinia'
|
||||
import { afterEach, beforeEach, describe, expect, it, vi } from 'vitest'
|
||||
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
import type { ExecutableTool } from '@proj-airi/stage-ui/stores/llm-tools'
|
||||
import type { ExecutableTool } from '@proj-airi/stage-ui/stores/ai/chat-llm/tools'
|
||||
|
||||
import { errorMessageFrom } from '@moeru/std'
|
||||
import { useElectronEventaInvoke } from '@proj-airi/electron-vueuse'
|
||||
import { useLlmToolsStore } from '@proj-airi/stage-ui/stores/llm-tools'
|
||||
import { useLlmToolsetPromptsStore } from '@proj-airi/stage-ui/stores/llm-toolset-prompts'
|
||||
import { useLlmToolsStore } from '@proj-airi/stage-ui/stores/ai/chat-llm/tools'
|
||||
import { useLlmToolsetPromptsStore } from '@proj-airi/stage-ui/stores/ai/chat-llm/toolset-prompts'
|
||||
import { rawTool } from '@xsai/tool'
|
||||
import { defineStore } from 'pinia'
|
||||
|
||||
|
||||
Reference in New Issue
Block a user