123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132 |
- import type { App, AppTemplate, SiteConfig } from '@/types/app'
- export type AppListResponse = {
- data: App[]
- has_more: boolean
- limit: number
- page: number
- total: number
- }
- export type AppDetailResponse = App
- export type AppTemplatesResponse = {
- data: AppTemplate[]
- }
- export type CreateAppResponse = App
- export type UpdateAppSiteCodeResponse = { app_id: string } & SiteConfig
- export type AppDailyConversationsResponse = {
- data: Array<{ date: string; conversation_count: number }>
- }
- export type WorkflowDailyConversationsResponse = {
- data: Array<{ date: string; runs: number }>
- }
- export type AppStatisticsResponse = {
- data: Array<{ date: string }>
- }
- export type AppDailyEndUsersResponse = {
- data: Array<{ date: string; terminal_count: number }>
- }
- export type AppTokenCostsResponse = {
- data: Array<{ date: string; token_count: number; total_price: number; currency: number }>
- }
- export type UpdateAppModelConfigResponse = { result: string }
- export type ApikeyItemResponse = {
- id: string
- token: string
- last_used_at: string
- created_at: string
- }
- export type ApikeysListResponse = {
- data: ApikeyItemResponse[]
- }
- export type CreateApiKeyResponse = {
- id: string
- token: string
- created_at: string
- }
- export type ValidateOpenAIKeyResponse = {
- result: string
- error?: string
- }
- export type UpdateOpenAIKeyResponse = ValidateOpenAIKeyResponse
- export type GenerationIntroductionResponse = {
- introduction: string
- }
- export type AppVoicesListResponse = [{
- name: string
- value: string
- }]
|