diff --git a/AiServer/wwwroot/Ui.mjs b/AiServer/wwwroot/Ui.mjs index 383dd1a..0fecb8c 100644 --- a/AiServer/wwwroot/Ui.mjs +++ b/AiServer/wwwroot/Ui.mjs @@ -1,8 +1,8 @@ import { ref, computed, inject, onMounted, shallowRef, watch, nextTick } from "vue" -import { humanify } from "@servicestack/client" import { useClient, useAuth } from "@servicestack/vue" import { Authenticate } from "dtos" +import SignIn from "/mjs/components/SignIn.mjs" import Chat from "/mjs/components/Chat.mjs" import TextToImage from "/mjs/components/TextToImage.mjs" import ImageToText from "/mjs/components/ImageToText.mjs" @@ -12,6 +12,7 @@ import SpeechToText from "/mjs/components/SpeechToText.mjs" import TextToSpeech from "/mjs/components/TextToSpeech.mjs" import Transform from "/mjs/components/Transform.mjs" import UiHome from "/mjs/components/UiHome.mjs" +import SignInForm from "/mjs/components/SignInForm.mjs" import { prefixes, icons, uiLabel } from "/mjs/utils.mjs" const HomeSection = { @@ -33,6 +34,8 @@ const components = { export default { components: { + SignIn, + SignInForm, ...components, }, template: ` @@ -59,7 +62,7 @@ export default {
- Managed AI Features Server -
-- Enable AI Features in your Systems and Apps -
-- Sign In to use AI Server features -
-- Learn about available APIs and Features -
- -Read details about how to configure and use AI Server.
-- Manage AI and Media Providers and other Admin Tasks -
- -- Admin Users can manage this AI Server instance via the Admin Portal -
-- Manage API Keys, View Databases, Executed Commands and more with the Admin UI -
-Example of calling an Open AI compatible Chat API. AI Server APIs are executed using the same generic JSON Service Client and the native Typed DTOs generated in each language. - Each feature supports different call styles for different use-cases. + Each feature supports multiple call styles for different use-cases.