8000 Protocol · Issue #1 · meta-introspector/llama.cpp · GitHub
[go: up one dir, main page]

Skip to content
Protocol #1
Open
Open
@jmikedupont2

Description

@jmikedupont2

Let's represent the described protocol as a simplified finite state machine (FSM). Here are the states and transitions:

  1. State 1: Initial

    • Initial state where the conversation begins.
    • Transition: Triggered by the Prover's input, moves to State 2.
  2. State 2: LLM Token Generation

    • LLM continuously generates tokens based on the predefined grammar.
    • Transition: Triggered by the Prover issuing a "stop" command, moves to State 3.
  3. State 3: Prover's Input

    • Prover provides input or "proof" for the LLM's generated tokens.
    • Transition: Moves back to State 2 for the LLM to continue generating, or if conversation ends, moves to State 4.
  4. State 4: End

    • Conversation ends.

This FSM captures the cyclic nature of the conversation, with the Prover initiating and stopping the LLM's token generation. It repeats until a conclusive end state.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions

      0