Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Quotes property for OMI_personality #163

Open
antpb opened this issue May 4, 2023 · 0 comments
Open

Quotes property for OMI_personality #163

antpb opened this issue May 4, 2023 · 0 comments

Comments

@antpb
Copy link
Contributor

antpb commented May 4, 2023

With the recent Stage 1 vote on OMI_personality, we have a working initial draft to build personalities for NPCs in our worlds.

@avaer mentioned a property that might be a desireable update to the personality spec.

One of the main ways that users export and maintain their chatbots in practice is through a large corpus of example dialogue. E.g. this is how characters are exported from character.ai
This tends to work very well with modern NLP generators even if it's the only field. Perhaps there should be "quotes" field to handle this common case?
I am also wondering if quotes can be folded into one of the above fields instead -- the only problem is that a large quote block doesn't necessarily format naturally into JSON if it's just one block with a bunch of \n's.
Thoughts?

Creating this issue to capture any thoughts and potentially reach an agreed revision to the Stage 1 spec for OMI_personality

Spec draft for reference: https://github.com/omigroup/gltf-extensions/tree/main/extensions/2.0/OMI_personality

{
	"nodes": [
		{
			"name": "cat",
			"extensions": {
				"OMI_personality": {
					"agent": "cat",
					"personality": "#agent has a cheerful personality.",
					"defaultMessage": "nya nya!"
				}
			}
		}
	]
}
@antpb antpb changed the title Quotes property for OMI_persaonality Quotes property for OMI_personality May 4, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant