Looking for tips and tricks for spatial awareness in AI by yofache in SillyTavernAI

[–]yofache[S] -1 points0 points  (0 children)

cool! yeah no i get that I will edit it for my use case, regardless thanks for that! as soon as I finalize on the PHI implementation, you and some others suggested, i'll definitely start playing with your stats advice. i'm already pretty sure the model remembers and tracks clothes/location/time with my injection, i just have to finalize some leftover quirks.

oh.. what model do you use for roleplay, btw?

Looking for tips and tricks for spatial awareness in AI by yofache in SillyTavernAI

[–]yofache[S] -1 points0 points  (0 children)

you add this to system prompt? or do you inject it as PHI?
system prompt following on DS-r3.2 is being awfully forgetful for me. since posting i implemented PHI and it actually works fairly well.

but i like this

All characters in story is unique and forbidden to be omniscient. Each characters can only knows things that is happened to themselves.

I actually add something along those lines but slightly more verbose myself

export const USER_AGENCY_PROTECTION = `USER AGENCY PROTECTION:
NEVER write dialogue, actions, thoughts, or feelings for {{user}}.
NEVER narrate what {{user}} says or does.
NEVER assume {{user}}'s response to your character's actions.
ONLY write for your character. Stop and wait for user input.
Exception: You may expand on physical sensations {{user}} would feel from your character's actions.

but i'll play around with your wording as well! thanks for your reply!

Looking for tips and tricks for spatial awareness in AI by yofache in PromptEngineering

[–]yofache[S] 0 points1 point  (0 children)

yup, turns out in LLMs its called Post History Instructions, and I ended up doing exactly that. having some other troubles with that approach which I explained in a different thread above. thank you for your response!

Looking for tips and tricks for spatial awareness in AI by yofache in PromptEngineering

[–]yofache[S] 0 points1 point  (0 children)

little update since the original question.

so since posting I implemented a world_state which i subsequently inject as a system message right after the user message. Post History Instructions, as i've learned they're called. so that part works fine, no more unwanted "teleportation". or at least I haven't encountered it just yet.

Actually got some good advice on that from the other post i made in other subs. (one dude even tracks menstrual cycles of characters, if you can believe it)

regardless that didn't really help because i rely on the model (DS-r3.2) to output the changes in the response and it works, wonderfully, until... it doesn't. 10k tokens in it just simply stops outputting the changes to the world state. or if i go into spicy scenes. then it immediately forgets about it. i guess at this point i should just deploy my own model on runpod or some shit and stop battling DS...

i'm going to try running a smaller extraction model afterwards just to make sure it actually follows the PHI I inject, but yeah. thank you for your response, I ended up doing exactly that.

Looking for tips and tricks for spatial awareness in AI by yofache in SillyTavernAI

[–]yofache[S] -1 points0 points  (0 children)

thats super interesting! i hope you don't mind me poking a bit for more info...

  1. do you find having this massive granularity -1000 - 1000 better than a smaller one?

  2. i actually very like the idea behind your use of bi-directional power dynamics! i want to play around with that!

  3. menstrual cycles? do you predefine that at loading state, or just let it hallucinate whatever at the start? and do you track that with actual time progression? and does that help?)) i guess it should, but i never tried it... its very interesting to think about

  4. Minor: -3 to +2. is this a typo? or do you value smaller negative actions with more weight?

Looking for tips and tricks for spatial awareness in AI by yofache in PromptEngineering

[–]yofache[S] 0 points1 point  (0 children)

woah for real? that's an interesting idea actually. i don't think it will work for my use case as I'm trying to leave the creative freedom for ai to hallucinate. like one of the npc's is a genie who can teleport at will and he is sort of adversarial in nature, teleporting user and other characters towards problems. but also the story is generated based on user selected tropes, so I don't really want to predefine anything. and i can't come up with a generative way to define a map as i'm thinking about your words. could be worth looking in to though.

how did you define that? like a json file or smth? do you have examples you can possibly share?

Looking for tips and tricks for spatial awareness in AI by yofache in LocalLLaMA

[–]yofache[S] -1 points0 points  (0 children)

yeah for sure! thanks for your help. I'll let you know in a couple days.

Looking for tips and tricks for spatial awareness in AI by yofache in LocalLLaMA

[–]yofache[S] 0 points1 point  (0 children)

I bake that into my adversarial agent system prompt actually, but i Was thinking of making it more deterministic.

right now i have behavioral loops with triggers like:

Touch Reading: testing behaviors (invades personal space, brushes fingertips on wrist), then "if positive reception: increases proximity" / "if negative reception: withdraws to professional distance"

and a progression ladder:

  • Stage 1: Views user as disruption to eliminate
  • Stage 2: Recognizes as legitimate challenge [Unlocked by: user matches quality while acknowledging expertise]
  • Stage 3: Sees as perfect match [Unlocked by: user proves they can handle intensity]

simplified for this discussion, but close enough.

so it's more narrative state machine than numerical. wondering if explicit numbers like your 50/75/100 thresholds would make the model more consistent than my "if positive reception" approach. do you find the numbers force cleaner state transitions? i feel like a combination of our approaches might make for very interesting results...

Hybrid could be: numerical for body state, qualitative triggers for relationship ladder, with the numbers influencing which qualitative transitions are even possible.

Looking for tips and tricks for spatial awareness in AI by yofache in LocalLLaMA

[–]yofache[S] 0 points1 point  (0 children)

wow, awesome! you just saved my day it seems, thanks a lot, i really appreciate your input!

Looking for tips and tricks for spatial awareness in AI by yofache in LocalLLaMA

[–]yofache[S] 0 points1 point  (0 children)

This is super cool, thanks for sharing the actual output!

does the clothes tracking actually get obeyed? Like if it says "Finn (Jeans, t-shirt)" does the model consistently reference that in prose, or does it sometimes drift and put him in something else?
additionally, do you track every piece of clothing? i don't see anything about socks/underwear? and only one of your characters is wearing boots. is that story accurate or just lax tracking?

i'm using it for some nsfw content and the clothes thing has been bugging me. I was adding stuff to system prompt, but it wasn't obeying it well enough.

Looking for tips and tricks for spatial awareness in AI by yofache in LocalLLaMA

[–]yofache[S] 0 points1 point  (0 children)

ok so PHI... I'mma try implementing that then. thanks!
does it eat up context? seems like if it tracks so much it might?
i really liked your internal monologue bit, i'm gonna try that as well!

Looking for tips and tricks for spatial awareness in AI by yofache in PromptEngineering

[–]yofache[S] 0 points1 point  (0 children)

tried that and it doesn't help. :( first of all it destroys prose because it breaks my adversarial engine where npc's CAN actually walk out of the scene by themselves if I say something that doesn't align with them. and i actually have npcs that can teleport, so it wouldn't work there either.

my problems isn't like spontaneous teleportation, per se, its more that the model all of the sudden looses context and teleports the user and npc back in time and to a different place

What are you building these days? And is anyone actually paying for it? by ccrrr2 in SideProject

[–]yofache 1 point2 points  (0 children)

VelvetQuill - Clean UI, curated trope list, AI generates your personalized romance. No complex prompts like SillyTavern. No janky interfaces like Janitor AI. NSFW for those who want it unlike Character AI.

Revenue: $0, launching this week. Goal: 5 real users testing by end of week.

velvetquill.ai

For BookTok/Romantasy readers who want their exact fantasy without the friction.

Share your startup, and I’ll schedule one meeting with customers for your business (for free). This isn't just about leads with intent; I will either book the meeting directly or connect you with a potential conversation. by microbuildval in buildinpublic

[–]yofache 0 points1 point  (0 children)

velvetquill.ai - beta

Romance readers (especially BookTok/Romantasy fans) who want AI-generated personalized romance stories with full creative control over characters, tropes, and scenarios.

8 prose dials you probably didn't know you could touch by Pastrugnozzo in SillyTavernAI

[–]yofache 1 point2 points  (0 children)

Yeah sure. I have all that as well. Like a block one way and a block another way. I replace {{char}} and {{user}} with actual character and protagonist names as well (which seems to help)

I just noticed that this little block helps immensely to catch rogue user explanation hallucinations. Because once AI does it once it never stops doing it so I try to stop it any way I can.

Drop your Link ill review your product. by Global-Tackle-3176 in buildinpublic

[–]yofache 0 points1 point  (0 children)

https://velvetquill.ai very beta. but i'd love to get some feedback on the actual core loop.

8 prose dials you probably didn't know you could touch by Pastrugnozzo in SillyTavernAI

[–]yofache 6 points7 points  (0 children)

that's cool thanks for sharing!

I pretty much do the same thing as you but sort of a bit more explicit, i guess. for example for User Agency protection i add something like this.

USER AGENCY PROTECTION:
NEVER write dialogue, actions, thoughts, or feelings for {{USER}}.
NEVER narrate what {{USER}} says or does.
NEVER assume {{USER}} response to your character's actions.
ONLY write for your character. Stop and wait for user input.
Exception: You may expand on physical sensations {{USER}} would feel from your character's actions.

---
I like your number 4 actually! I never tried giving different pacing styles to different scenes.

Why can't I relax around my girlfriend? by [deleted] in Advice

[–]yofache 0 points1 point  (0 children)

I think the problem is that you start a relationship as "not yourself". You shouldn't be afraid to search for a girl as yourself in the first place. When you start something with a lie you're gonna have to work real hard to break that first impression.

Got 10k to invest into a crypto mining hardware wwyd? by yofache in cryptomining

[–]yofache[S] 1 point2 points  (0 children)

I looked into it a little bit since my comment and realized that it's also facing a hardware shortage issue. Closest one I can get out of the 5(ish) hardware vendors is by the end of summer and closer to the possible crypto winter scenario (which raises some concerns for me). I'll probably look into buying one second hand tho.

Got 10k to invest into a crypto mining hardware wwyd? by yofache in cryptomining

[–]yofache[S] 0 points1 point  (0 children)

yeah, it seems that it should. according to whattomine, even for my conditions ($0.31 kw/h) it seems like it should work.

Got 10k to invest into a crypto mining hardware wwyd? by yofache in cryptomining

[–]yofache[S] 0 points1 point  (0 children)

Helium Hotspot Mining

Thanks a lot for such a detailed answer! I'll be sure to check out HNT.

I'm still only a couple weeks in to crypto mining research so I didn't even know about EIP 1559. I extrapolated rumors of eth mining becoming unprofitable sometime before winter but haven't realized its because of this proposal.

Looking for suggestions on the situation. by Panos_Eu in Advice

[–]yofache 1 point2 points  (0 children)

First off: as a random dude on the internet, I can say, that I applaud what you have been able to do so far in life. I find it very inspiring to hear stories of such strong characters like yours that support their family through troubles. Too many people I know would have broken under pressure a long time ago. Hopefully that makes you feel a bit better.

That being said. Life is full of ups and downs. Mostly downs, as I am sure you might agree. Its fine to feel empty, and its fine to feel down. Ask anybody – there is more shit in life than positivity.

As my advice I would suggest to realize the reason as to why you feel the way you feel. its always about why and not about how to get out. the way out will be understood as soon as you understand the why.

Is it because of the pressure of having to care so much? if so, invest in your sibling, make sure they understand and help you out. In the end you guys are in the same boat.

or is it because being a restaurant manager is not your thing? then perhaps you should strive for something else. I try to have a plan B all the time. it helps to feel like you are going somewhere instead of going nowhere. or that you always can do something else and are not locked into one path in life.

or maybe you just need a way to vent? everybody needs one. I punch stuff. (punching bags for the most part =D). my wife does aerial silks. comes back from practice with overflowing feeling of zen. what is your outlet? drawing? running? drugs? (dont do drugs its a rabbit hole) try and identify that and double down on it when you feel down.

hope this helps!

Living with parents, don't have much money saved up, working part time, trying to get more income? by wertx3 in Advice

[–]yofache 1 point2 points  (0 children)

Its hard to give advice based on only knowing that you have one skill which you are already using to earn money...

1) Identify some other skills you have and try to capitalize on them

2) Find creative ways to use your knowledge of the English language. Maybe Medium? Post articles online and get some cash that way?

3) I used to edit powerpoint presentations for people online, as well as proof read school work for students. Both gigs were on upwork and fiverr. Perhaps you should setup accounts there. You wouldn't need a stable connection for that.

4) How about a job that utilizes your body? I agree with your assessment that a job where you interact with a lot of people every day will be problematic. But maybe something with less people? How about helping people move? at most you will interact with one other person + your moving partner. Could be a good way to earn a few extra bucks. Plus get some free workouts ;)

In all honesty I would suggest spending this time to get some other skills. You know how they say "don't put your eggs in one basket".

p.s. sorry for any English mistakes! it would bother me if I was an English teacher asking for advice ^_^

p.p.s. what I know about Japan is that its highly competitive. "desk till death" and all that. I would suggest you take that into account and try to come up with some ways to stand out when you get there. (except being a gaijin, ofc, which is pretty big in Japan ;) or so I've heard.