fix
This commit is contained in:
parent
d46785cb68
commit
7e9cf66d01
1
.gitignore
vendored
Normal file
1
.gitignore
vendored
Normal file
@ -0,0 +1 @@
|
||||
.DS_Store
|
||||
@ -3,9 +3,6 @@ import openai
|
||||
import yaml
|
||||
from termcolor import colored
|
||||
import os
|
||||
from groq import AsyncGroq
|
||||
from mistralai.client import MistralClient
|
||||
from mistralai.models.chat_completion import ChatMessage
|
||||
|
||||
# load config (apikey, apibase, model)
|
||||
yaml_file = os.path.join(os.getcwd(), "config", "config.yaml")
|
||||
@ -73,6 +70,7 @@ def LLM_Completion(
|
||||
|
||||
|
||||
async def _achat_completion_stream_groq(messages: list[dict]) -> str:
|
||||
from groq import AsyncGroq
|
||||
client = AsyncGroq(api_key=GROQ_API_KEY)
|
||||
|
||||
max_attempts = 5
|
||||
@ -103,6 +101,8 @@ async def _achat_completion_stream_groq(messages: list[dict]) -> str:
|
||||
|
||||
|
||||
async def _achat_completion_stream_mixtral(messages: list[dict]) -> str:
|
||||
from mistralai.client import MistralClient
|
||||
from mistralai.models.chat_completion import ChatMessage
|
||||
client = MistralClient(api_key=MISTRAL_API_KEY)
|
||||
# client=AsyncGroq(api_key=GROQ_API_KEY)
|
||||
max_attempts = 5
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
FROM python:3.11.8-alpine3.18
|
||||
FROM python:3.9.19-bookworm
|
||||
WORKDIR /app
|
||||
EXPOSE 8000/tcp
|
||||
|
||||
@ -16,5 +16,4 @@ ENV OPENAI_API_MODEL=gpt-4-turbo-preview
|
||||
ENV USE_CACHE=False
|
||||
ENV FAST_DESIGN_MODE=True
|
||||
ENV GROQ_API_KEY=
|
||||
ENV MISTRAL_API_KEY=
|
||||
CMD ["python", "server.py", "--port", "8000"]
|
||||
|
||||
@ -1,5 +1,5 @@
|
||||
Flask==3.0.2
|
||||
openai==1.14.2
|
||||
openai==0.28.1
|
||||
PyYAML==6.0.1
|
||||
termcolor==2.4.0
|
||||
groq==0.4.2
|
||||
|
||||
@ -21,9 +21,11 @@ services:
|
||||
ports:
|
||||
- "8000:8000"
|
||||
environment:
|
||||
- OPENAI_API_BASE=https://api.openai.com
|
||||
- OPENAI_API_BASE=htts://api.openai.com
|
||||
- OPENAI_API_KEY=
|
||||
- OPENAI_API_MODEL=gpt-4-turbo-preview
|
||||
- FAST_DESIGN_MODE=True
|
||||
- GROQ_API_KEY=
|
||||
networks:
|
||||
- agentcoord-network
|
||||
|
||||
|
||||
31
frontend/.dockerignore
Normal file
31
frontend/.dockerignore
Normal file
@ -0,0 +1,31 @@
|
||||
.DS_Store
|
||||
|
||||
.pnp
|
||||
.pnp.js
|
||||
.env.local
|
||||
.env.*.local
|
||||
.history
|
||||
*.log*
|
||||
|
||||
node_modules/
|
||||
.yarn-integrity
|
||||
.pnpm-store/
|
||||
*.tsbuildinfo
|
||||
.eslintcache
|
||||
.changeset/pre.json
|
||||
|
||||
dist/
|
||||
coverage/
|
||||
release/
|
||||
output/
|
||||
output_resource/
|
||||
log/
|
||||
|
||||
.vscode/**/*
|
||||
!.vscode/settings.json
|
||||
!.vscode/extensions.json
|
||||
.idea/
|
||||
|
||||
**/*/typings/auto-generated
|
||||
|
||||
modern.config.local.*
|
||||
@ -17,10 +17,10 @@ import _ from 'lodash';
|
||||
// fakeAgentSelections,
|
||||
// fakeCurrentAgentSelection,
|
||||
// } from './data/fakeAgentAssignment';
|
||||
import CheckIcon from '@/icons/checkIcon';
|
||||
import CheckIcon from '@/icons/CheckIcon';
|
||||
import AgentIcon from '@/components/AgentIcon';
|
||||
import { globalStorage } from '@/storage';
|
||||
import SendIcon from '@/icons/sendIcon';
|
||||
import SendIcon from '@/icons/SendIcon';
|
||||
|
||||
const HtmlTooltip = styled(({ className, ...props }: TooltipProps) => (
|
||||
<Tooltip {...props} classes={{ popper: className }} />
|
||||
|
||||
@ -18,7 +18,7 @@ import {
|
||||
usePlanModificationContext,
|
||||
} from './context';
|
||||
import { IPlanTreeNode, globalStorage } from '@/storage';
|
||||
import SendIcon from '@/icons/sendIcon';
|
||||
import SendIcon from '@/icons/SendIcon';
|
||||
|
||||
const RequirementNoteNode: React.FC<{
|
||||
data: {
|
||||
|
||||
@ -235,7 +235,12 @@ export default observer(
|
||||
() =>
|
||||
importantLineRects
|
||||
.sort((a, b) => {
|
||||
return a.to === b.to ? 0 : a.to === actionIsHovered ? 1 : -1;
|
||||
// eslint-disable-next-line no-nested-ternary
|
||||
return a[0].to === b[0].to
|
||||
? 0
|
||||
: a[0].to === actionIsHovered
|
||||
? 1
|
||||
: -1;
|
||||
})
|
||||
.map(([line, from, to]) => {
|
||||
const key = `${line.from}.${line.to}`;
|
||||
|
||||
@ -17,7 +17,7 @@ import {
|
||||
useTaskModificationContext,
|
||||
} from './context';
|
||||
import { IAgentActionTreeNode, globalStorage } from '@/storage';
|
||||
import SendIcon from '@/icons/sendIcon';
|
||||
import SendIcon from '@/icons/SendIcon';
|
||||
import { ActionType } from '@/storage/plan';
|
||||
|
||||
const RequirementNoteNode: React.FC<{
|
||||
|
||||
@ -9,7 +9,7 @@ interface CustomIconProps {
|
||||
}
|
||||
|
||||
// 创建你的自定义SVG图标组件
|
||||
const checkIcon: React.FC<CustomIconProps> = ({
|
||||
const CheckIcon: React.FC<CustomIconProps> = ({
|
||||
size = '100%',
|
||||
color = 'currentColor',
|
||||
}) => {
|
||||
@ -30,4 +30,4 @@ const checkIcon: React.FC<CustomIconProps> = ({
|
||||
);
|
||||
};
|
||||
|
||||
export default checkIcon;
|
||||
export default CheckIcon;
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user