import { ChatContentContext } from '@/pages/chat';
import { ControlOutlined } from '@ant-design/icons';
import { InputNumber, Popover, Slider, Tooltip } from 'antd';
import React, { memo, useContext, useMemo } from 'react';
import { useTranslation } from 'react-i18next';
const Temperature: React.FC<{ temperatureValue: any; setTemperatureValue: any }> = ({
temperatureValue,
setTemperatureValue,
}) => {
const { appInfo } = useContext(ChatContentContext);
const { t } = useTranslation();
// 左边工具栏动态可用key
const paramKey: string[] = useMemo(() => {
return appInfo.param_need?.map(i => i.type) || [];
}, [appInfo.param_need]);
if (!paramKey.includes('temperature')) {
return (