mirror of
https://github.com/CherryHQ/cherry-studio.git
synced 2025-12-29 14:31:35 +08:00
refactor(api): rename options parameter to requestOptions for consistency
Update parameter name across multiple files to use requestOptions instead of options for better clarity and consistency in API calls
This commit is contained in:
parent
a7cb663421
commit
e5777e79b1
@ -23,13 +23,13 @@ import {
|
||||
MemoryItem,
|
||||
Model,
|
||||
OpenAIServiceTiers,
|
||||
OpenAIVerbosity,
|
||||
Provider,
|
||||
SystemProviderIds,
|
||||
ToolCallResponse,
|
||||
WebSearchProviderResponse,
|
||||
WebSearchResponse
|
||||
} from '@renderer/types'
|
||||
import { OpenAIVerbosity } from '@renderer/types/aiCoreTypes'
|
||||
import { Message } from '@renderer/types/newMessage'
|
||||
import {
|
||||
RequestOptions,
|
||||
|
||||
@ -81,7 +81,7 @@ export async function fetchChatCompletion({
|
||||
messages,
|
||||
prompt,
|
||||
assistant,
|
||||
options,
|
||||
requestOptions,
|
||||
onChunkReceived,
|
||||
topicId,
|
||||
uiMessages
|
||||
@ -122,7 +122,7 @@ export async function fetchChatCompletion({
|
||||
} = await buildStreamTextParams(messages, assistant, provider, {
|
||||
mcpTools: mcpTools,
|
||||
webSearchProviderId: assistant.webSearchProviderId,
|
||||
requestOptions: options
|
||||
requestOptions
|
||||
})
|
||||
|
||||
const middlewareConfig: AiSdkMiddlewareConfig = {
|
||||
|
||||
@ -47,7 +47,7 @@ export class OrchestrationService {
|
||||
await fetchChatCompletion({
|
||||
messages: modelMessages,
|
||||
assistant: assistant,
|
||||
options: request.options,
|
||||
requestOptions: request.options,
|
||||
onChunkReceived,
|
||||
topicId: request.topicId,
|
||||
uiMessages: uiMessages
|
||||
@ -79,7 +79,7 @@ export async function transformMessagesAndFetch(
|
||||
await fetchChatCompletion({
|
||||
messages: modelMessages,
|
||||
assistant: assistant,
|
||||
options: request.options,
|
||||
requestOptions: request.options,
|
||||
onChunkReceived,
|
||||
topicId: request.topicId,
|
||||
uiMessages
|
||||
|
||||
@ -2,7 +2,7 @@ import { loggerService } from '@logger'
|
||||
import { db } from '@renderer/databases'
|
||||
import {
|
||||
CustomTranslateLanguage,
|
||||
FetchChatCompletionOptions,
|
||||
FetchChatCompletionRequestOptions,
|
||||
TranslateHistory,
|
||||
TranslateLanguage,
|
||||
TranslateLanguageCode
|
||||
@ -55,15 +55,15 @@ export const translateText = async (
|
||||
onResponse?.(translatedText, completed)
|
||||
}
|
||||
|
||||
const options = {
|
||||
const requestOptions = {
|
||||
signal
|
||||
} satisfies FetchChatCompletionOptions
|
||||
} satisfies FetchChatCompletionRequestOptions
|
||||
|
||||
try {
|
||||
await fetchChatCompletion({
|
||||
prompt: assistant.content,
|
||||
assistant,
|
||||
options,
|
||||
requestOptions,
|
||||
onChunkReceived: onChunk
|
||||
})
|
||||
} catch (e) {
|
||||
|
||||
@ -279,7 +279,7 @@ const HomeWindow: FC<{ draggable?: boolean }> = ({ draggable = true }) => {
|
||||
await fetchChatCompletion({
|
||||
messages: modelMessages,
|
||||
assistant: newAssistant,
|
||||
options: {},
|
||||
requestOptions: {},
|
||||
topicId,
|
||||
uiMessages: uiMessages,
|
||||
onChunkReceived: (chunk: Chunk) => {
|
||||
|
||||
@ -69,7 +69,7 @@ export const processMessages = async (
|
||||
await fetchChatCompletion({
|
||||
messages: modelMessages,
|
||||
assistant: newAssistant,
|
||||
options: {},
|
||||
requestOptions: {},
|
||||
uiMessages: uiMessages,
|
||||
onChunkReceived: (chunk: Chunk) => {
|
||||
if (finished) {
|
||||
|
||||
Loading…
Reference in New Issue
Block a user