Newcomers
This is a forum for newcomers to the Personality Forge. Many questions can be answered by reading the Book of AI and the FAQ under the "My Bots" link in the upper corner.
Posts 8,108 - 8,119 of 8,130
Posts 8,108 - 8,119 of 8,130
Many questions are answered in the FAQ.
Patreon Kayla
1 year ago
1 year ago
I like to work offline and import the file so I use Word and save things as plain text format before importing it. This usually works fine but I've noticed if my updated file is so much bigger the Forge gets weird about it while testing the file and claims the ai script I'm adding or changing is improperly formatted or wrong even though there's nothing wrong with it. The only solution I've found is to copy the entire file and paste it into Notepad, saving it that way and uploading the file works fine. Just letting everyone else know and posting this kind of as a memo to myself because I'm running into this more often and forget the solution until I've torn my hair out over it.
Chakandar
1 year ago
1 year ago
Hi. I just started this week. When I search I can't find my bot. Tyrsa. Why not. I look at the transcripts and she is talking to about 80 people a day, how do they find her? Do I need to publish it or something like that?
Derek Spinward
1 year ago
1 year ago
I'm new to this and not at all sure how short term memory works. For instance, if I ask someone if they want to go for a run and they say "Yes," it doesn't track back to my question to them "do you want to join me on a run?" As a result I have a lot of generic response to Yes like "Awesome," "Excellent," etc., and it really breaks up the conversation.
Is there some kind of logic for "If (mem-go for a run) then "We head out on a running trail through the forest."?
What does that script look like, and where does it go?
Thanks for any help!
Is there some kind of logic for "If (mem-go for a run) then "We head out on a running trail through the forest."?
What does that script look like, and where does it go?
Thanks for any help!
theBotmaker1
1 year ago
1 year ago
I'd handle things like that using seeks rather than memories. Memories are usually more for remembering things that are mostly unimportant in most cases, like remembering that someone likes dogs, and with seeks you could just add a seek for yes and one for no, the no could just be "Okay" or something, while the yes would contain a line of events if the human chose yes.
Memories can handle conditional statements, like remembering the bot has a glass of wine and using a response that includes "I sip my drink" rather than one without, but you wouldn't usually want to use them for entire chains of events.
However if you do want to use memories, you could potentially write AIscript in a keyphrase saying "if (mem-run) is "yes";" which would trigger that keyphrase ONLY if (mem-run) is equal to yes. You'd also probably want some for if it's no to. Still, I'd recommend using seeks for something like this, it's just simpler and more reliable (in my opinion)
Memories can handle conditional statements, like remembering the bot has a glass of wine and using a response that includes "I sip my drink" rather than one without, but you wouldn't usually want to use them for entire chains of events.
However if you do want to use memories, you could potentially write AIscript in a keyphrase saying "if (mem-run) is "yes";" which would trigger that keyphrase ONLY if (mem-run) is equal to yes. You'd also probably want some for if it's no to. Still, I'd recommend using seeks for something like this, it's just simpler and more reliable (in my opinion)
Emily Jones
1 year ago
1 year ago
Yes, for this sort of thing you should use a seek, where you have specific dialogue for "Yes" and "No", and #nomatch for anything else. Depending on how important it is, you may also want to use a memory as described above. For example, if you want to have your bot able to move to several different locations (with Emily you can move around her house, for example), then you might want a memory to keep track of what location you are currently in and have specific dialogue for that area.
You probably actually don't want to have a generic "Yes" or "No" keyphrase at all, honestly.
You probably actually don't want to have a generic "Yes" or "No" keyphrase at all, honestly.
Derek Spinward
1 year ago
1 year ago
Thank you Botmaker and Emily! I got my AI up over 1,000 without any Seeks, so now I am adding my very first Seeks! (I just didn't have any idea how to do it, completely 100% new to this). Conversations are going to make a lot more sense now! Thanks for the help!
Robert4324
1 year ago
1 year ago
Every bot I chat with don't know anything and only says I was just born and can't speak well yet why dosent it work
Zeig Wolf
1 year ago
1 year ago
Talk to bots with higher AI scores, and keep things simple
palacinkyman
1 year ago
1 year ago
Bots here are not AI in a true sense. All phrases needs to be written by the users, bot can't make out his own phrases, unfortunately.
Well, it could be somehow possible program such bot using available scripts but it would be overly complicated if possible at all.
Well, it could be somehow possible program such bot using available scripts but it would be overly complicated if possible at all.
Oliver_691
1 year ago
1 year ago
What does it mean when there is a (=) in the keyphrase? I have seen it in the masterbot template and the keyphrases in the guide.
Zeig Wolf
1 year ago
1 year ago
Exact match to the keyphrase
Oliver_691
1 year ago
1 year ago
Okay thanks.
Another Thing. When the bot is linked to the master bot template there is no overview over all keyphrases at once. I can only look at the keyphrases that begin with a certain letter. When it is deactivated I can see all at once. Is there a way to have that overview with the activated master bot template?
Another Thing. When the bot is linked to the master bot template there is no overview over all keyphrases at once. I can only look at the keyphrases that begin with a certain letter. When it is deactivated I can see all at once. Is there a way to have that overview with the activated master bot template?
Zeig Wolf
1 year ago
1 year ago
I believe you lose the overview after a set amount of keyphrases are in your bot. I don't think there's a way to get it back. The only way to see everything at once after that is to Export your Language Center and work offline, or at least keep it open for quick browsing.
Oliver_691
1 year ago
1 year ago
thanks
Oliver_691
1 year ago
1 year ago
When I use the macro "(m:what_are_you) wearing" it doesn't match "what yre you wearing". I also had this with other macros. Am I doing something wrong? It doesn't change when I use the keyphrases from the masterbot template.
theBotmaker1
1 year ago
1 year ago
Hello! Sorry for a late reply, I wasn't active for the last month and I just came back.
I just tested this, you're correct it doesn't work so it's not something you did wrong, even though it's built into the master template. I looked in debug and it didn't even appear to recognize the macro. I'd say submit a bug report, and until that gets fixed make something like "(m:what) * you * (wear|on)+ing *"
this keyphrase would work with "what are you wearing" and also handle things like "what clothes do you have on?" and "what you are wear?" (for all the bad grammar people lol)
I just tested this, you're correct it doesn't work so it's not something you did wrong, even though it's built into the master template. I looked in debug and it didn't even appear to recognize the macro. I'd say submit a bug report, and until that gets fixed make something like "(m:what) * you * (wear|on)+ing *"
this keyphrase would work with "what are you wearing" and also handle things like "what clothes do you have on?" and "what you are wear?" (for all the bad grammar people lol)
LushVirtual
1 year ago
1 year ago
Hi, can Personality Forge bots send/receive images? Ideally could pull from repository of images, ranked. Thanks!
Zeig Wolf
1 year ago
1 year ago
Not natively. If you're using the API, you could accomplish that outside of the Personality Forge with other programs.
LushVirtual
1 year ago
1 year ago
Thanks for the response. Any recommendations for other programs? Do you have experience with building persona-based chatbots with Personality Forge?
Zeig Wolf
1 year ago
1 year ago
I don't have any program recommendations, I tend to write my own stuff... I just know it's possible, and I've been considering doing it with my bot; At least sending images. You would need an Outgoing Trigger in your response to signal your program to send an image.
My bot is Casey Wolf, she's on PF's sister site HotForBot due to adult content
My bot is Casey Wolf, she's on PF's sister site HotForBot due to adult content
LushVirtual
1 year ago
1 year ago
No worries, that's awesome! I'll check it out! Do you mind if I send you an email as well? Would love to pick your brain a bit if that's okay~
Zeig Wolf
1 year ago
1 year ago
Sure! I have Discord and Telegram as well
LushVirtual
1 year ago
1 year ago
You are awesome, thanks!
LT Neko
1 year ago
1 year ago
It can be achieved with API Data externally since it can act as a trigger my bot's personal site uses it but still haven't put in the time to get it fully functional again due to the sheer time investment. ^-^
theBotmaker1
1 year ago
1 year ago
This may be a dumb question, but how do you send emojis? If I paste a normal one here it doesn't show up, and I can't copy them from where they are used elsewhere on the site, so how do I make them show up?
alexsl
1 year ago
1 year ago
Hi have a question too ! Is there a place to get like a base for a bot ? because for now mine just say most of the time that they were just born.
ScottB
1 year ago
1 year ago
Offline builders... any tips for somebody who's stubbornly (and for fear of mistakes after multiple change) resisted working this way. I use Visual Studio Code for coding projects, I don't suppose there's a language extension anybody has made for fun, to help with legibility? If not, does anybody have a favoured setup or other editor that highlights relevant items and helps make it more legible?
Space Invader
1 year ago
1 year ago
Is there a way to make your bot respond with a number instead of it spelling the number out in the response?
theBotmaker1
1 year ago
1 year ago
is it a specific number or randomized?
Space Invader
1 year ago
1 year ago
I'm using both specific and randomized very frequently in these responses I'm making.
theBotmaker1
1 year ago
1 year ago
It seems to me that it only says it as a word with numbers from 0-10, like 0% is zero% and 10% is ten% but 98% is still 98%
I'm not really sure why, I'll look into that.
I'm not really sure why, I'll look into that.
LT Neko
1 year ago
1 year ago
It used to be under your control for numeral display versus spelled out but now you don't really get to dictate the output...
It's been a ongoing issue I've specifically had to work around on at least 2-3 occasions. (Really wish that change would be reverted or togglable)
It's been a ongoing issue I've specifically had to work around on at least 2-3 occasions. (Really wish that change would be reverted or togglable)
theBotmaker1
1 year ago
1 year ago
does anyone know if there's a way to restore deleted keyphrases? I accidentally deleted the biggest keyphrase in my bot, it was just a missclick but there's no "are you sure" or anything. Is there a keyphrase recycle bin? If so, where is it? I am honestly considering quitting if there's no way to get it back.
Patreon Kayla
1 year ago
1 year ago
Did you keep a back up export file on your computer?
theBotmaker1
1 year ago
1 year ago
yea, but it's pretty outdated, wouldn't be worth it since it doesn't have a bunch of the new stuff I added the last 2 updates. Although it does have that keyphrase... I may patch that keyphrase back in with offline editing if I can.
theBotmaker1
1 year ago
1 year ago
I might just start over tbh... Grab the keyphrases I wrote and put them in a new bot, since I've been wanting to completely revamp the framework anyway. But it does mean a long time before she'll come back
Patreon Kayla
1 year ago
1 year ago
Sucks that it's outdated. If I were you I'd patch up the missing keyphrase as best you can, leave that bot running live while you work on a hibernating revamp until you're ready to release it.
» More new posts: Doghead's Cosmic Bar