From ca9c77fd14fab00695764c26e3ab03d7d4b06866 Mon Sep 17 00:00:00 2001 From: Usama Saqib Date: Wed, 28 Aug 2024 21:33:45 +0200 Subject: [PATCH] Adding language bar to make it consistent with README-English. Added README-Danish.md --- readme/README-Arabic.md | 4 +- readme/README-Bahasa-Indonesia.md | 4 +- readme/README-Chinese.md | 4 +- readme/README-Danish.md | 248 ++++++++++++++++++++++++++++++ readme/README-Dutch.md | 4 +- readme/README-Filipino.md | 4 +- readme/README-French.md | 4 +- readme/README-Hindi.md | 5 +- readme/README-Japanese.md | 4 +- readme/README-Korean.md | 4 +- readme/README-Portuguese.md | 4 +- readme/README-Russian.md | 4 +- readme/README-Slovak.md | 4 +- readme/README-Spanish.md | 4 +- readme/README-Turkish.md | 4 +- readme/README-Urdu.md | 2 +- 16 files changed, 290 insertions(+), 17 deletions(-) create mode 100644 readme/README-Danish.md diff --git a/readme/README-Arabic.md b/readme/README-Arabic.md index 9b3b96f..8ee53a2 100644 --- a/readme/README-Arabic.md +++ b/readme/README-Arabic.md @@ -3,7 +3,9 @@

- +

+ 【English | Chinese | Japanese | Korean | Filipino | French | Slovak | Portuguese | Spanish | Dutch | Turkish | Hindi | Bahasa Indonesia | Russian | Urdu】 +

【📚 الويكي | 🚀 عرض محلي | 👥 برامج تم تطويرها من قبل المجتمع | 🔧 تخصيص

diff --git a/readme/README-Bahasa-Indonesia.md b/readme/README-Bahasa-Indonesia.md index 28a6bbf..45c90aa 100644 --- a/readme/README-Bahasa-Indonesia.md +++ b/readme/README-Bahasa-Indonesia.md @@ -3,7 +3,9 @@

- +

+ 【English | Chinese | Japanese | Korean | Filipino | French | Slovak | Portuguese | Spanish | Dutch | Turkish | Hindi | Bahasa Indonesia | Russian | Urdu】 +

Inggris | Bahasa Indonesia | Cina | Jepang | Korea | Filipina | Prancis | Slovakia | Portugis | Spanyol | Belanda | Hindi

diff --git a/readme/README-Chinese.md b/readme/README-Chinese.md index ff796e9..1169f3e 100644 --- a/readme/README-Chinese.md +++ b/readme/README-Chinese.md @@ -3,7 +3,9 @@

- +

+ 【English | Chinese | Japanese | Korean | Filipino | French | Slovak | Portuguese | Spanish | Dutch | Turkish | Hindi | Bahasa Indonesia | Russian | Urdu】 +

【📚 Wiki | 🚀 Visualizer | 👥 Community Built Software | 🔧 Customization

diff --git a/readme/README-Danish.md b/readme/README-Danish.md new file mode 100644 index 0000000..aad2eee --- /dev/null +++ b/readme/README-Danish.md @@ -0,0 +1,248 @@ +# Communicative Agents for Software Development + +

+ +

+ +

+ 【English | Chinese | Japanese | Korean | Filipino | French | Slovak | Portuguese | Spanish | Dutch | Turkish | Hindi | Bahasa Indonesia | Russian 】 +

+

+ 【📚 Wiki | 🚀 Visualizer | 👥 Community Built Software | 🔧 Customization | 👾 Discord】 + +

+## 📖 Oversigt + +- **ChatDev** står som et **virtuelt softwarefirma**, der opererer gennem forskellige **intelligente agenter** holding. + forskellige roller, herunder Chief Executive Officer , Chief Product Officer , Chief Technology Officer , programmør , reviewer , tester , kunstdesigner . Disse + Agenter danner en organisationsstruktur med flere agenter og er forenet af en mission om at "revolutionere den digitale verden + gennem programmering." Agenterne i ChatDev **samarbejder** ved at deltage i specialiserede funktionelle seminarer, + herunder opgaver som design, kodning, test og dokumentation. +- Det primære mål med ChatDev er at tilbyde en **brugervenlig**, **meget tilpasselig** og **udvidelig** ramme, + som er baseret på store sprogmodeller (LLM'er) og fungerer som et ideelt scenarie til at studere kollektiv intelligens. + +

+ +

+ +## 🎉 Nyheder +* **25. juni 2024: 🎉For at fremme udviklingen inden for LLM-drevet multi-agent-samarbejde🤖🤖 og relaterede områder har ChatDev-teamet kurateret en samling af skelsættende artikler📄 præsenteret i et [open source](https://github.com/OpenBMB/ChatDev/tree/main/MultiAgentEbook) interaktivt e-bogsformat📚. Nu kan du udforske de seneste fremskridt på [E-bogens websted](https://thinkwee.top/multiagent_ebook) og downloade [papirliste](https://github.com/OpenBMB/ChatDev/blob/main/MultiAgentEbook/papers.csv).** +

+ +

+* 12. juni 2024: Vi introducerer Multi-Agent Collaboration Networks (MacNet), 🎉 som bruger rettede acykliske grafer til at lette effektivt opgaveorienteret samarbejde mellem agenter gennem sproglige interaktioner 🤖🤖. MacNet understøtter samarbejde på tværs af forskellige topologier og mellem mere end tusind agenter uden at overskride kontekstgrænserne. MacNet er mere alsidig og skalerbar og kan betragtes som en mere avanceret version af ChatDevs kædeformede topologi. Vores preprint-papir er tilgængeligt på [https://arxiv.org/abs/2406.07155](https://arxiv.org/abs/2406.07155). Denne teknik vil snart blive inkorporeret i dette lager, hvilket forbedrer understøttelsen af forskellige organisationsstrukturer og tilbyder rigere løsninger ud over softwareudvikling (f.eks. logisk ræsonnement, dataanalyse, historiegenerering og mere). +

+ +

+ +
+Gamle nyheder + +* Den 7. maj 2024 introducerede vi "Iterative Experience Refinement" (IER), en ny metode, hvor instruktører og assistentagenter forbedrer genvejsorienterede oplevelser for effektivt at tilpasse sig nye opgaver. Denne tilgang omfatter erfaringserhvervelse, udnyttelse, udbredelse og eliminering på tværs af en række opgaver. Vores preprint-papir er tilgængeligt hos https://arxiv.org/abs/2405.04219, og denne teknik vil snart blive inkorporeret i ChatDev. +

+ +

+ + * 25. januar 2024: Vi har integreret erfaringsbaseret co-learning-modul i ChatDev. Se venligst [Erfaringsbaseret co-learning Guide](wiki.md#co-tracking). + +* 28. december 2023: Vi præsenterer Experiential Co-Learning, en innovativ tilgang, hvor instruktører og assistentagenter akkumulerer genvejsorienterede oplevelser for effektivt at løse nye opgaver, reducere gentagne fejl og øge effektiviteten. Tjek vores preprint-papir på https://arxiv.org/abs/2312.17025, og denne teknik vil snart blive integreret i ChatDev. +

+ +

+ + * November 15, 2023: We launched ChatDev as a SaaS platform that enables software developers and innovative entrepreneurs to build software efficiently at a very low cost and barrier to entry. Try it out at https://chatdev.modelbest.cn/. +

+ +

+ +* November 2, 2023: ChatDev is now supported with a new feature: incremental development, which allows agents to develop upon existing codes. Try `--config "incremental" --path "[source_code_directory_path]"` to start it. +

+ +

+ + * 26. oktober 2023: ChatDev understøttes nu med Docker for sikker udførelse (takket være bidrag fra [ManindraDeMel](https://github.com/ManindraDeMel)). Se [Docker Start Guide](wiki.md#docker-start). +

+ +

+* 25. september 2023: **Git**-tilstanden er nu tilgængelig, hvilket gør det muligt for programmøren at bruge Git til versionskontrol. For at aktivere denne funktion skal du blot indstille ''"git_management"'' til ''"Sand"'' i ''ChatChainConfig.json''. Se [guide](wiki.md#git-mode). +

+ +

+ +- 20. september 2023: **Human-Agent-Interaction**-tilstanden er nu tilgængelig! Du kan blive involveret i ChatDev-teamet ved at spille rollen som korrekturlæser og komme med forslag til programmøren ; + prøv ''python3 run.py --task [description_of_your_idea] --config "Menneske"''. Se [guide](wiki.md#human-agent-interaction) og [eksempel](WareHouse/Gomoku_HumanAgentInteraction_20230920135038). +

+ +

+- 1. september 2023: **Art**-tilstanden er tilgængelig nu! Du kan aktivere designeragenten for at generere billeder, der bruges i softwaren; + prøv ''python3 run.py --task [description_of_your_idea] --config "Art"''. Se [guide](wiki.md#art) og [eksempel](WareHouse/gomokugameArtExample_THUNLP_20230831122822). + +- 28. august 2023: Systemet er offentligt tilgængeligt. +- 17. august 2023: V1.0.0-versionen var klar til udgivelse. +- 30. juli 2023: Brugere kan tilpasse ChatChain-, fase- og rolleindstillinger. Derudover kan både online logtilstand og genafspilning + tilstand understøttes nu. +- 16. juli 2023: [preprint-papiret](https://arxiv.org/abs/2307.07924) i forbindelse med dette projekt blev offentliggjort. +- 30. juni 2023: Den oprindelige version af ChatDev-lageret blev frigivet. +
+ +## ❓ Hvad kan ChatDev gøre? + +! [indledning] (diverse/intro.png) + + + +## ⚡️ Hurtig start + +### 💻️ Hurtig start med web + +Få adgang til websiden til visualisering og konfigurationsbrug: https://chatdev.modelbest.cn/ + +### 🖥️ Hurtig start med terminal + +Følg disse trin for at komme i gang: + +1. **Klon GitHub-depotet:** Begynd med at klone depotet ved hjælp af kommandoen: + +``` + Git Clone https://github.com/OpenBMB/ChatDev.git + ``` + +2. **Konfigurer Python-miljø:** Sørg for, at du har et version 3.9 eller højere Python-miljø. Du kan oprette og + Aktivér dette miljø ved hjælp af følgende kommandoer, og erstat 'ChatDev_conda_env' med dit foretrukne miljø + Navn: + +``` + conda create -n ChatDev_conda_env python=3.9 -y + conda aktiver ChatDev_conda_env +``` +3. **Installer afhængigheder:** Flyt ind i 'ChatDev'-mappen og installer de nødvendige afhængigheder ved at køre: + +``` + cd ChatDev + pip3 installer -r requirements.txt +``` + +4. **Indstil OpenAI API-nøgle:** Eksporter din OpenAI API-nøgle som en miljøvariabel. Erstat ""your_OpenAI_API_key"' med + din faktiske API-nøgle. Husk, at denne miljøvariabel er sessionsspecifik, så du skal angive den igen, hvis du + Åbn en ny terminalsession. + På Unix/Linux: + +``` + eksport OPENAI_API_KEY="your_OpenAI_API_key" +``` + +På Windows: + +``` + $env:OPENAI_API_KEY="your_OpenAI_API_key" +``` + +5. **Byg din software:** Brug følgende kommando til at starte opbygningen af din software, + erstatte '[description_of_your_idea]' med din idés beskrivelse og '[project_name]' med dit ønskede projekt + Navn: + På Unix/Linux: + +``` + python3 run.py --task "[description_of_your_idea]" --name "[project_name]" +``` + +På Windows: + +``` + python run.py --task "[description_of_your_idea]" --name "[project_name]" +``` + +6. **Kør din software:** Når den er genereret, kan du finde din software i 'WareHouse'-mappen under en specifik + projektmappe, f.eks. 'project_name_DefaultOrganization_timestamp'. Kør din software ved hjælp af følgende kommando + i denne mappe: + På Unix/Linux: + +``` + cd WareHouse/project_name_DefaultOrganization_timestamp + python3 main.py +``` + +På Windows: + +``` + cd WareHouse/project_name_DefaultOrganization_timestamp + Python main.py +``` + +### 🐳 Hurtig start med Docker + +- Vi takker [ManindraDeMel](https://github.com/ManindraDeMel) for at yde Docker-support. Se [Docker Start Guide](wiki.md#docker-start). + +## ✨️ Avancerede færdigheder + +For mere detaljeret information henvises til vores [Wiki](wiki.md), hvor du kan finde: + +- En introduktion til alle kommandokørselsparametre. +- En ligetil guide til opsætning af en lokal webvisualiseringsdemo, som kan visualisere logfiler i realtid, genafspillede logfiler og ChatChain. +- En oversigt over ChatDev-rammen. +- En omfattende introduktion til alle avancerede parametre i ChatChain-konfiguration. +- Vejledninger til tilpasning af ChatDev, herunder: + - ChatChain: Design din egen softwareudviklingsproces (eller enhver anden proces), såsom + som ''DemandAnalysis -> Coding -> Testing -> Manual''. + - Fase: Design din egen fase i ChatChain, som ''DemandAnalysis''. + - Rolle: Definition af de forskellige agenter i din virksomhed, såsom ''Chief Executive Officer''. + +## 🤗 Del din software + +**Kode**: Vi er begejstrede for din interesse i at deltage i vores open source-projekt. Hvis du støder på nogen +problemer, tøv ikke med at rapportere dem. Du er velkommen til at oprette en pull-anmodning, hvis du har spørgsmål, eller hvis du er +Klar til at dele dit arbejde med os! Dine bidrag er højt værdsat. Lad mig vide, hvis der er andet +Du har brug for hjælp! + +**Virksomhed**: Det er en leg at skabe din egen tilpassede "ChatDev Company". Denne personlige opsætning involverer tre enkle +konfiguration JSON-filer. Se eksemplet i mappen ''CompanyConfig/Default''. For detaljerede +instruktioner om tilpasning, se vores [Wiki](wiki.md). + +**Software**: Når du udvikler software ved hjælp af ChatDev, genereres en tilsvarende mappe, der indeholder alle +væsentlige oplysninger. At dele dit arbejde med os er lige så simpelt som at lave en pull-anmodning. Her er et eksempel: Udfør +kommandoen ''python3 run.py --task "design et 2048-spil" --name "2048" --org "THUNLP" --config "Default"''. Dette vil +oprette en softwarepakke og generere en mappe med navnet ''/WareHouse/2048_THUNLP_timestamp''. Indeni finder du: + +- Alle filer og dokumenter relateret til 2048-spilsoftwaren +- Konfigurationsfiler fra det firma, der er ansvarlig for denne software, inklusive de tre JSON-konfigurationsfiler + fra ''CompanyConfig/Default'' +- En omfattende log, der beskriver softwarens byggeproces, der kan bruges til at afspille (''timestamp.log'') +- Den første prompt, der blev brugt til at oprette denne software (''2048.prompt'') + +**Se software bidraget med fællesskabet [her](Contribution.md)!** + +## 👨 💻 Bidragydere + + + + + +## 🔎 Citation + +``` +@article{chatdev, + title = {ChatDev: Communicative Agents for Software Development}, + author = {Chen Qian and Wei Liu and Hongzhang Liu and Nuo Chen and Yufan Dang and Jiahao Li and Cheng Yang and Weize Chen and Yusheng Su and Xin Cong and Juyuan Xu and Dahai Li and Zhiyuan Liu and Maosong Sun}, + journal = {arXiv preprint arXiv:2307.07924}, + url = {https://arxiv.org/abs/2307.07924}, + year = {2023} +} +``` + +## ⚖️ Licens + +- Kildekodelicens: Vores projekts kildekode er licenseret under Apache 2.0-licensen. Denne licens tillader brug, ændring og distribution af koden på visse betingelser, der er beskrevet i Apache 2.0-licensen. +- Datalicens: De relaterede data, der bruges i vores projekt, er licenseret under CC BY-NC 4.0. Denne licens tillader udtrykkeligt ikke-kommerciel brug af dataene. Vi vil gerne understrege, at alle modeller, der trænes ved hjælp af disse datasæt, nøje skal overholde den ikke-kommercielle brugsbegrænsning og udelukkende bør anvendes til forskningsformål. + +## 🤝 Anerkendelser + +   +   +   + + + +## 📬 Kontakt os + +Hvis du har spørgsmål, feedback eller gerne vil i kontakt, er du velkommen til at kontakte os via e-mail på [qianc62@gmail.com](mailto:qianc62@gmail.com) + diff --git a/readme/README-Dutch.md b/readme/README-Dutch.md index ce04147..c98ccb0 100644 --- a/readme/README-Dutch.md +++ b/readme/README-Dutch.md @@ -3,7 +3,9 @@

- +

+ 【English | Chinese | Japanese | Korean | Filipino | French | Slovak | Portuguese | Spanish | Dutch | Turkish | Hindi | Bahasa Indonesia | Russian | Urdu】 +

【📚 Wiki | 🚀 Lokale Demo | 👥 Community Gebouwde Software | 🔧 Aanpassing

diff --git a/readme/README-Filipino.md b/readme/README-Filipino.md index 6f4c95c..ac9e726 100644 --- a/readme/README-Filipino.md +++ b/readme/README-Filipino.md @@ -3,7 +3,9 @@

- +

+ 【English | Chinese | Japanese | Korean | Filipino | French | Slovak | Portuguese | Spanish | Dutch | Turkish | Hindi | Bahasa Indonesia | Russian | Urdu】 +

【📚 Wiki | 🚀 Lokal na Demo | 👥 Komunidad ng Kontribusyon sa Software | 🔧 Kostomisasyon】 diff --git a/readme/README-French.md b/readme/README-French.md index 1b98f33..976e09b 100644 --- a/readme/README-French.md +++ b/readme/README-French.md @@ -3,7 +3,9 @@

- +

+ 【English | Chinese | Japanese | Korean | Filipino | French | Slovak | Portuguese | Spanish | Dutch | Turkish | Hindi | Bahasa Indonesia | Russian | Urdu】 +

【📚 Wiki | 🚀 Démo Locale | 👥 Logiciels de la Communauté | 🔧 Personnalisation】 diff --git a/readme/README-Hindi.md b/readme/README-Hindi.md index ec76351..0240504 100644 --- a/readme/README-Hindi.md +++ b/readme/README-Hindi.md @@ -3,8 +3,9 @@

- - +

+ 【English | Chinese | Japanese | Korean | Filipino | French | Slovak | Portuguese | Spanish | Dutch | Turkish | Hindi | Bahasa Indonesia | Russian | Urdu】 +

【📚 विकि | 🚀 स्थानीय डेमो | 👥 समुदाय निर्मित सॉफ्टवेयर | 🔧 अनुकूलन

diff --git a/readme/README-Japanese.md b/readme/README-Japanese.md index dbe297c..d7cbe3e 100644 --- a/readme/README-Japanese.md +++ b/readme/README-Japanese.md @@ -3,7 +3,9 @@

- +

+ 【English | Chinese | Japanese | Korean | Filipino | French | Slovak | Portuguese | Spanish | Dutch | Turkish | Hindi | Bahasa Indonesia | Russian | Urdu】 +

【📚 Wiki | 🚀 ビジュアライザー | 👥 コミュニティにより作られたソフト | 🔧 カスタマイズ | 👾 Discord】 diff --git a/readme/README-Korean.md b/readme/README-Korean.md index af0f342..25d4bcb 100644 --- a/readme/README-Korean.md +++ b/readme/README-Korean.md @@ -3,7 +3,9 @@

- +

+ 【English | Chinese | Japanese | Korean | Filipino | French | Slovak | Portuguese | Spanish | Dutch | Turkish | Hindi | Bahasa Indonesia | Russian | Urdu】 +

【📚 Wiki | 🚀 Visualizer | 👥 Community Built Software | 🔧 Customization | 👾 Discord】 diff --git a/readme/README-Portuguese.md b/readme/README-Portuguese.md index fd1fc56..e4261a2 100644 --- a/readme/README-Portuguese.md +++ b/readme/README-Portuguese.md @@ -3,7 +3,9 @@

- +

+ 【English | Chinese | Japanese | Korean | Filipino | French | Slovak | Portuguese | Spanish | Dutch | Turkish | Hindi | Bahasa Indonesia | Russian | Urdu】 +

【📚 Wiki | 🚀 Demo Local | 👥 Software Construído pela Comunidade | 🔧 Personalização】 diff --git a/readme/README-Russian.md b/readme/README-Russian.md index d5d7066..a396c0d 100644 --- a/readme/README-Russian.md +++ b/readme/README-Russian.md @@ -3,7 +3,9 @@

- +

+ 【English | Chinese | Japanese | Korean | Filipino | French | Slovak | Portuguese | Spanish | Dutch | Turkish | Hindi | Bahasa Indonesia | Russian | Urdu】 +

【📚 Wiki | 🚀 Визуализатор | 👥 ПО от сообщества | 🔧 Кастомизация | 👾 Discord】 diff --git a/readme/README-Slovak.md b/readme/README-Slovak.md index 8f6cbb2..bb45ac9 100644 --- a/readme/README-Slovak.md +++ b/readme/README-Slovak.md @@ -3,7 +3,9 @@

- +

+ 【English | Chinese | Japanese | Korean | Filipino | French | Slovak | Portuguese | Spanish | Dutch | Turkish | Hindi | Bahasa Indonesia | Russian | Urdu】 +

【📚 Wiki | 🚀 Lokalne Demo | 👥 Softvér vytvorený komunitou | 🔧 Prispôsobenie】 diff --git a/readme/README-Spanish.md b/readme/README-Spanish.md index 681c882..6a702dc 100644 --- a/readme/README-Spanish.md +++ b/readme/README-Spanish.md @@ -3,7 +3,9 @@

- +

+ 【English | Chinese | Japanese | Korean | Filipino | French | Slovak | Portuguese | Spanish | Dutch | Turkish | Hindi | Bahasa Indonesia | Russian | Urdu】 +

【📚 Wiki | 🚀 Visualizer | 👥 Community Built Software | 🔧 Customization】 diff --git a/readme/README-Turkish.md b/readme/README-Turkish.md index e3ca57b..71f03a2 100644 --- a/readme/README-Turkish.md +++ b/readme/README-Turkish.md @@ -3,8 +3,8 @@

- - +

+ 【English | Chinese | Japanese | Korean | Filipino | French | Slovak | Portuguese | Spanish | Dutch | Turkish | Hindi | Bahasa Indonesia | Russian | Urdu

【📚 Wiki | 🚀 Yerel Demo | 👥 Topluluk Tarafından Geliştirilen Yazılım | 🔧 Özelleştirme】 diff --git a/readme/README-Urdu.md b/readme/README-Urdu.md index faa99d2..8c4b3f6 100644 --- a/readme/README-Urdu.md +++ b/readme/README-Urdu.md @@ -5,7 +5,7 @@

- 【English | Chinese | Japanese | Korean | Filipino | French | Slovak | Portuguese | Spanish | Dutch | Turkish | Hindi | Bahasa Indonesia】 + 【English | Chinese | Japanese | Korean | Filipino | French | Slovak | Portuguese | Spanish | Dutch | Turkish | Hindi | Bahasa Indonesia | Russian | Urdu

【📚 Wiki | 🚀 Visualizer | 👥 Community Built Software | 🔧 Customization | 👾 Discord