mirror of
https://github.com/siyuan-note/siyuan.git
synced 2026-02-13 02:34:20 +01:00
🐛 Unable to set up Azure OpenAI https://github.com/siyuan-note/siyuan/issues/10469
This commit is contained in:
parent
9f69d7dc4a
commit
77885a8cc0
10 changed files with 35 additions and 3 deletions
|
|
@ -53,6 +53,12 @@ export const ai = {
|
|||
<input class="b3-text-field fn__block" id="apiBaseURL" value="${window.siyuan.config.ai.openAI.apiBaseURL}"/>
|
||||
<div class="b3-label__text">${window.siyuan.languages.apiBaseURLTip}</div>
|
||||
</div>
|
||||
<div class="b3-label">
|
||||
${window.siyuan.languages.apiVersion}
|
||||
<div class="fn__hr"></div>
|
||||
<input class="b3-text-field fn__block" id="apiVersion" value="${window.siyuan.config.ai.openAI.apiVersion}"/>
|
||||
<div class="b3-label__text">${window.siyuan.languages.apiVersionTip}</div>
|
||||
</div>
|
||||
<div class="b3-label">
|
||||
User-Agent
|
||||
<div class="fn__hr"></div>
|
||||
|
|
@ -119,6 +125,14 @@ export const ai = {
|
|||
<input class="b3-text-field fn__block" id="apiBaseURL" value="${window.siyuan.config.ai.openAI.apiBaseURL}"/>
|
||||
</div>
|
||||
</div>
|
||||
<div class="fn__flex b3-label">
|
||||
<div class="fn__block">
|
||||
${window.siyuan.languages.apiVersion}
|
||||
<div class="b3-label__text">${window.siyuan.languages.apiVersionTip}</div>
|
||||
<span class="fn__hr"></span>
|
||||
<input class="b3-text-field fn__block" id="apiVersion" value="${window.siyuan.config.ai.openAI.apiVersion}"/>
|
||||
</div>
|
||||
</div>
|
||||
<div class="fn__flex b3-label">
|
||||
<div class="fn__block">
|
||||
User-Agent
|
||||
|
|
@ -146,6 +160,7 @@ export const ai = {
|
|||
openAI: {
|
||||
apiUserAgent: (ai.element.querySelector("#apiUserAgent") as HTMLInputElement).value,
|
||||
apiBaseURL: (ai.element.querySelector("#apiBaseURL") as HTMLInputElement).value,
|
||||
apiVersion: (ai.element.querySelector("#apiVersion") as HTMLInputElement).value,
|
||||
apiKey: (ai.element.querySelector("#apiKey") as HTMLInputElement).value,
|
||||
apiModel: (ai.element.querySelector("#apiModel") as HTMLSelectElement).value,
|
||||
apiMaxTokens: parseInt((ai.element.querySelector("#apiMaxTokens") as HTMLInputElement).value),
|
||||
|
|
|
|||
3
app/src/types/index.d.ts
vendored
3
app/src/types/index.d.ts
vendored
|
|
@ -147,7 +147,7 @@ interface Window {
|
|||
}
|
||||
mermaid: {
|
||||
initialize(options: any): void,
|
||||
render(id: string, text: string): { svg:string }
|
||||
render(id: string, text: string): { svg: string }
|
||||
};
|
||||
plantumlEncoder: {
|
||||
encode(options: string): string,
|
||||
|
|
@ -727,6 +727,7 @@ interface IConfig {
|
|||
apiProvider: string // OpenAI, Azure
|
||||
apiUserAgent: string
|
||||
apiBaseURL: string
|
||||
apiVersion: string
|
||||
apiKey: string
|
||||
apiModel: string
|
||||
apiMaxTokens: number
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue