It’s very curious. Increasing the context length wouldn’t fix an out of memory error. I think it’s something else. I will write your feedback down and check it when I can. Thanks!
Lyaaaaaaaaaaaaaaa
Creator of
Recent community posts
Hello, just a few questions:
- Did you run the installer ?
- When is this error happening ? (when you start aidventure.exe ?)
Make sure to run the installer and click “install”. If you keep having troubles with the installation, you can try the Steam version (it has no installer and easier to set up). You get a steam key by buying the game.
Hi, I’m working on AIdventure. And I’m looking for translators to localize my game (and store pages) to (simplified) Chinese and German.
~3800 words.
Contact me
If you are interested, please contact me by email at lyaaaaa@lyaaaaagames.com with a link to your portfolio (if you have any) and your rates.
Sadly, on Windows the technology to use the AMD GPU for AI generation isn’t available yet. I’m waiting for it to be released.
So it’s 100% planned, but I have no idea when I will be able to do it. I recommend you to not buy before that. (You can still try the DEMO and see if it’s ok enough with you CPU)
Hello,
I will create a new trailer for my game, AIdventure. I need two voices for this. I already have an actor for the main voice, but I need a last one (for 4-5 small sentences).
I would prefer a voice actress (if you are a voice actor, you can always contact me. I will hire you if I find no actress for the second voice)
Requirements
- You have a good microphone to do professional recording
- You have a software to record yourself (because recording over app like Discord will produce bad quality audio)
- You speak English
Contact me
If you are interested, please contact me by email at lyaaaaa@lyaaaaagames.com with a link to your portfolio (if you have any) and your rates.
Bonus
You will get a free copy of AIdventure (the copy is not the payment, but a bonus!)
Hello,
I’m developping AIdventure
I need a translator who can translate from english to russian.
Of course, I pay. You can email me at lyaaaaa@lyaaaaagames.com with a link to your portfolio (if you have one) and your rates.
You can always write in the comments here, but the fastest way is to email me.
Hello, the next release (2.0.0) will have options presets to help people with the options.
However, I recommend you to keep the generation max length between 40 and 80 (because the longer the AI writes without your intervention, the more probable you will get weird output.)
For the randomness, I would recommend 0.7 but it may vary between models.
offload model is just for performances and won’t affect the ai’s output
remove unfinished sentences doesn’t affect the AI. It’s just the game removing text without punctuation character at the end.
I usually use the 2.7B models and get good results.
You can find guides made by the community on Steam: https://steamcommunity.com/app/2114790/guides/
Hello, it’s behaving like I coded it. It’s removing content until it finds a ‘,’ or ‘”’ or any punctuation. The problem here is mostly the option’s name.
For the allotted time, it’s a max time. If you reach the limit specified in Generation’s max length it will stop the generation and print it. If you want longer output, make sure to increase the max length too :).
Hello, can you send me the logs please? I can’t help you without them.
Where to find the game’s logs?
- On Windows -
%APPDATA%/Roaming/aidventure
- On Linux -
~local/share/godot/app_userdata/AIdventure
OR~.local/share/godot/app_userdata/AIdventure
By the way, if you find this line RuntimeError: "LayerNormKernelImpl" not implemented for 'Half'
in the logs. You can directly apply the fix I explained on the post above ;)
If you don’t have a NVIDIA card with CUDA. You need to go in the game’s option and change an option
Go in the settings
Go in AI options
Display advanced options
Change Torch_Dtype to float32
Hello, indeed the download works fine. The problem comes from your settings and your hardware. By default, the game is configured for users with CUDA available (Nvidia GPU). We can see CUDA isn’t available.
15:24:47,951 AIdventure_Server INFO Is CUDA available: False
Then the error happens.
15:25:06,304 AIdventure_Server ERROR "LayerNormKernelImpl" not implemented for 'Half'
If you don’t have a NVIDIA card with CUDA. You need to go in the game’s option and change an option
- Go in the settings
- Go in AI options
- Display advanced options
- Change Torch_Dtype to
float32
Hello, I have two ideas to solve your problem. I will only be focusing on your errors with the Experimental version (It’s much better than the stable one and requires little tricks to use it.)
The game raises errors when you download the AI, then try to move it from the cache folder (a place where rights are permissive user://cache
) to /media/user/HDD/aidventure-experimental/models/LyaaaaaGames/distilgpt2/
. It looks like it is on an external drive. So it’s probably just a permission problem. (Starting the game in admin (sudo mode) might work too but it’s not the best way)
You can either give more permissive rights on the AIdventure folder (just for the download part) or just move the game to your main drive.
Otherwise, (second option) you can let the server do the download for you (You will have little information about what happens, and I can’t guarantee success.) To do that, go in the game’s options and in the server
tab. There, check ALLOW_MODEL_DOWNLOAD
.
By reading the logs of the server, I understand the server doesn’t find the AI’s files.
Hello, make sure you check the FAQ too https://itch.io/t/1820837/faq.
I have a few questions to help me debug this.
- When did it happen exactly? Did the server start, did it happen after choosing an AI?
- Did you run the installer once?
- Can you send me the content of the file named
server_logs.text
Hello, your CPU has the same specs as mine and I can easily generate a good sentence in less than 10 seconds with GPT2-Large. So it’s weird. My CPU is an intel though.
Maybe it could be the model type. It would be interesting to try with a GPT-Neo model to see if you get a better result.
What could be interesting is to see the server logs after a generation (a generation with no text). You can find the server logs in the game’s folder. It is named server_logs
. Copy the content of this file after a generation (and before exiting the game).
Hello, it’s very curious. I think it’s the first time someone reports this. Could you send me the content of your settings.cfg file? Also, can you send me the logs? You also can send me the installer logs and the server logs.
Where to find the log:
- On Windows - %APPDATA%/Roaming/aidventure
- On Linux - ~local/share/godot/app_userdata/AIdventure OR ~.local/share/godot/app_userdata/AIdventure
The server logs are directly in the game root folder and named server_logs
.
It can also be your CPU fault. Can you try with distilgpt (the smallest AI)?
Hello, I don’t know where this error is coming from. The users who experimented it said it went away after a retry.
I see you selected the Chinese autotranslation. Are you in China’s mainland? Are you able to open this website https://github.com/ ? If not, you will probably have to wait until the 1.5.1 to fix the downloads from China (the 1.5.1 should come out this week end).
Also, can you do a test without the automatic translation activated? Does it work in English?
Hello, there is no “genre” field yet, but it’s basically just inserting [Author’s note: <|>] with the theme inside the <>. You can add [Author’s note: <Medieval, Fantasy>] at the top of the memory if you want.
The description of an entry is sent to the AI like you wrote it. So I find it best to keep the same writing style than your story. Avoid bullets list.
And finally, for the player’s entry, I recommend using “You” if you are using the 2nd pov and “I” if you are using the 1st one.
Hello, thank you very much for your review! I’m always listening to feedback. If you have good ideas, you can request features! Request template
I have a much more to add to AIdventure! Stay tuned ;)
Don’t forget to rate the game!
Hello, I noticed some graphical cards aren’t used but the first thing to do is test with a small AI.
You can do the following:
- Download Distilgpt2
- See if your GPU is used with this model
If it’s not, send me the server’s logs. You can find them in the game’s folder. They are named server_logs.text
.
By the way, what OS are you using?