Arma 3
265 arvostelua
DCO GPT ( Chat-GPT for ArmA 3 )
6
6
7
6
3
2
   
Palkinto
Lisää suosikkeihin
Lisätty suosikkeihin
Poista suosikeista
Data Type: Mod
Mod Type: Mechanics
Tiedostokoko
Julkaistu
Päivitetty
2.204 MB
21.4.2023 klo 2.21
18.5.2023 klo 8.32
8 muutosilmoitusta ( näytä )

Tilaa ladataksesi
DCO GPT ( Chat-GPT for ArmA 3 )

2 kokoelmassa, tekijä YipMan
DCO COLLECTION
8 luomusta
DCO SHOWCASE COLLECTION
37 luomusta
Kuvaus
⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀    Chat GPT for Arma 3




⠀⠀⠀⠀⠀⠀       A world of fully interactive and responsive AI!







⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀   FEATURES

    NPCs
  • Players can talk to all AI characters
  • All npcs Have their own distinct profile based on role, side, ethnicity and rank
  • Npc profiles include:
    -background story
    -personality
    -marital status
    -religion
    -age
    -name
    -rank
    -role
    -faction (EAST, WEST, IND, CIV)

  • Npc profiles will be generated automatically by chat-GPT and stored in the file-system
    - Be aware that the first time a profile is generated it takes 20 seconds.
    - Once generated for a specific unit-type the profile can be reused quickly.
    - We currently have roughly 1000 pregenerated profiles included in the mod

  • Npcs have knowledge of their own mission
  • Npcs know if they or the player they are talking to is injured.
  • Npcs will respond in accordance with their profile, status and mission.
  • If a npc is introverted he will give short answers
  • An outgoing npc will give elaborate answers.
  • An extroverted npc tries to keep the conversation going by asking follow up questions.
  • Npcs can be given custom roles.
  • Npcs can be given custom tasks / missions (using task modules)
  • Task modules and triggers can be used to give npcs knowledge on recent events


    DCO-GPT-assistant
  • A dedicated radio channel is given to the player for GPT requests.
  • Currently the DCO assistant can answer questions on the following subjects:
    -Locations
    -directions
    -Player gear
    -Player Health
    -Squad members
  • The DCO assistant will remember the last 5 minutes of conversation, allowing for corrections and follow ups.







⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ INSTALLATION GUIDES

For players it is enough to subscribe to the mod (INIDBI2 is not needed either).

For server-owners / mission makers follow these steps:

Quick guide
  1. Subscribe to DCO-API + dependencies
  2. install node.js (if you do not have it already)
  3. Copy the DCO-API from the mod folder.
  4. Set up the DCO-config.cfg file (Api key && INIDBI2/db folder)
  5. Use powershell to run npm install && node . in the DCO-API folder


Detailed guide
  1. subscribe to DCO-GPT
  2. Subscribe to INIDBI2
  3. Subscribe to CBA_A3
  4. Get the Text To Speech mod (TTS) (optional)
  5. Install node.js (https://nodejs.org/ )
  6. Make sure to check "install necessary tools" when installing.
  7. start Arma and start 1 game (this will initialize the INDBI files)
  8. Close Arma

  9. Copy the DCO-API from the DCO mod-folder to somewhere on your pc.
  10. Copy the adress to the INIDBI2/db folder into the config file
    (C:\...\!Workshop\@INIDBI2 - Official extension\db)

  11. Get a Open Ai Api key [platform.openai.com]
  12. Copy the open Ai API-key into the config file
  13. Open powershell and navigate to the DCO-API folder
    (run: cd "C:\Users\<username>\Desktop\DCO-API")

  14. run: npm install
  15. run: node . (it might crash on the first, if that happens run node . again)

  16. Two BAT files have now been created, and you can just double click on those whenever you want to start DCO-GPT again
  17. Start Arma And have fun.





⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀FUTURE PLANS

Modules
  1. Knowledge modules
    • GENERAL situation (what everyone knows)
    • CIV situation (What CIVILAIN know)
    • BLUFOR situation (What only BLUFOR knows)
    • OPFOR situation (What only OPFOR knows)
    • RESISTANCE situation (What only RESISTANCE knows)

  2. Custom Profile modules:
    • Overwrites individual profiles with custom data.
    • Text boxes to change each profile status
    Note: This module can be used to create key characters that will have more depth and character in role play.

  3. GPT exclusion module.
    • Allow exclusion of ALL GPT profiling and functions for synced units.


DCO text to speech
  • Better Quality
  • More voices

Our goal is to implement AAA TTS with several voices and more fluidity than we currently get from A3-TTS.


Radio communication
  • Compatibility with TFAR (ACRE later if people want it)
  • Player needs to be on the same frequency as the AI.
  • Allow AI to communicate through squad radio.
  • Allow players to pick up enemy radios to tap into their comms.


Speech to text
  • Player can speak directly to the AI instead of chatting
  • The text generated will be used as chat input
  • This will allow the player to have FAR more natural conversations with the AI.


Speech to action
  • AI can respond to simple commands (Like need ammo, healing, cover)
    Example: Jason, heal me. Smith rearm Johnson. Johnson, cover North East.
  • AI responds to threats or if a weapon is being aimed at them.
  • AI commanders can generate objectives for the players


And more...
This being the first release of DCO-GPT we still need feedback from the community to know which direction we should go with this.

Good suggestions are always welcome!







⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀  CONTACT & SUPPORT

Contact
The best way of getting in touch with us is on our discord server.
Join here! [discord.gg]


Bug reports
A bug report MUST include:
  • A short but detailed description of the problem
  • What was done in order to create the issue (I did A, so B happened...)
  • A screenshot (minimum) or video (preferable)
  • RPT file from the session in question.

You can give us a heads up on minor issues without the above mentioned requirements, however such reports may be overlooked.


Support us
We need the following:
  • Testers (who provide proper bug-reports)
  • Gamers for DCO operations (not the same as DCO development)
  • Coders (Yes we do pay for quality work)
  • Funding (so we can pay the above mentioned coders)


Some last words...

If you want to test this without installing DCO-GPT join this server:

Only A3-TTS is required
Server name: DCO GPT-3.5 for ArmA 3 IP: 82.66.242.68 Port:2402 password: 1q2w




This mod was written by Tally on comission from DCO.


A big thank you to everyone who donated and made this thing happen!

We are making ArmA great again, one step at a time