Merge branch 'cleanAbout' of https://github.com/janhq/jan into cleanAbout

This commit is contained in:
0xSage 2024-01-22 14:52:21 +08:00
commit 5a11d4a69f
4 changed files with 35 additions and 32 deletions

View File

@ -155,8 +155,8 @@ const config = {
algolia: { algolia: {
appId: process.env.ALGOLIA_APP_ID || "XXX", appId: process.env.ALGOLIA_APP_ID || "XXX",
apiKey: process.env.ALGOLIA_API_KEY || "XXX", apiKey: process.env.ALGOLIA_API_KEY || "XXX",
indexName: "jan", indexName: "jan_docs",
contextualSearch: false, contextualSearch: true,
insights: true, insights: true,
}, },
// SEO Docusarus // SEO Docusarus

View File

@ -233,7 +233,10 @@ export default function DropdownListSidebar() {
</SelectPortal> </SelectPortal>
</Select> </Select>
<OpenAiKeyInput selectedModel={selectedModel} /> <OpenAiKeyInput
selectedModel={selectedModel}
serverEnabled={serverEnabled}
/>
</div> </div>
) )
} }

View File

@ -7,9 +7,10 @@ import { useEngineSettings } from '@/hooks/useEngineSettings'
type Props = { type Props = {
selectedModel?: Model selectedModel?: Model
serverEnabled: boolean
} }
const OpenAiKeyInput: React.FC<Props> = ({ selectedModel }) => { const OpenAiKeyInput: React.FC<Props> = ({ selectedModel, serverEnabled }) => {
const [openAISettings, setOpenAISettings] = useState< const [openAISettings, setOpenAISettings] = useState<
{ api_key: string } | undefined { api_key: string } | undefined
>(undefined) >(undefined)
@ -34,6 +35,7 @@ const OpenAiKeyInput: React.FC<Props> = ({ selectedModel }) => {
API Key API Key
</label> </label>
<Input <Input
disabled={serverEnabled}
id="assistant-instructions" id="assistant-instructions"
placeholder="Enter your API_KEY" placeholder="Enter your API_KEY"
defaultValue={openAISettings?.api_key} defaultValue={openAISettings?.api_key}

View File

@ -309,8 +309,7 @@ const LocalServerScreen = () => {
: 'w-0 translate-x-full opacity-0' : 'w-0 translate-x-full opacity-0'
)} )}
> >
<CardSidebar title="Model" hideMoreVerticalAction> <div className="px-4">
<div className="px-2">
<div className="mt-4"> <div className="mt-4">
<DropdownListSidebar /> <DropdownListSidebar />
</div> </div>
@ -337,7 +336,6 @@ const LocalServerScreen = () => {
</div> </div>
)} )}
</div> </div>
</CardSidebar>
</div> </div>
</div> </div>
) )