#APL 1.0 (Prompt Framework)

88 messages · Page 1 of 1 (latest)

late viper
#

APL is the subsequent "Prompt Framework" to ALEL. A much more refined and simple to use command syntax whilst bringing extra functionality. (still in very early stages, the finished product will be much better)

Prompts will be released very soon, after some general testing and QA.

Link to documentation: https://github.com/apl-pf/APL-1.0

#

APL v.early (Prompt Framework)

vague portal
#

Following

lean harness
#

Following

dry ice
#

following

dry dirge
#

Link? How exactly will it be "better", are there quantifiable and qualitative parameters that you have tested this vs other approaches ?

glossy stump
#

Following

late viper
drowsy vale
#

👋

dry ice
stuck quail
#

Get gpt to write the documentation

obsidian sleet
glossy stump
#

Heckz yeah

late viper
#

Wanting to make APL actually quality I am taking my time making it. I have actually been using it to some extent to adapt it to actual use. I have made a system that lets me work with ChatGPT to make it better. (I am going to be busy with college work therefore I cannot work on it all the time)

stuck quail
late viper
#

APL has been released under a Testing Version.

What does this mean?

This prompt is not finalized and is purely made to know which way I want to take APL.

Is the documentation finished?

No, this release has no documentation and is made for mainly more experienced users or for people who can understand the purpose of it.

https://alel.gitbook.io/apl-testing/

final carbon
#

Following

neon cargo
#

Omnom Following too Om.

late viper
#

I am actively working on APL 1.0, with an extensive documentation with explanations including "Make it Your Own" and the concepts used to make APL powerful. More information to come later down the line. Make sure to check out the test version here: https://alel.gitbook.io/apl-testing/

drowsy sedge
late viper
#

The documentation covers a wide variety of prompting, here is a sneak peek.

#

HSSCT is something I will provide more information on later down the progression of the documentation.

vale fulcrum
#

where can see the documentation

late viper
vale fulcrum
#

I create a prompt to let chatgpt optimiz its answer and privide more engaging information without any feedback. Im thinking it as the necessary step, maybe the essential step to solve difficult task.

late viper
pine tusk
#

Following

drowsy sedge
#

Watching

pine timber
#

Following

blissful plaza
#

following 🫡

brisk panther
#

Following and curious

ornate mantle
#

After using multiple commands to communicate with ALEL multiple times (over 20 rounds of conversations), the earliest command became invalid.😥

neon cargo
#

@late viper mad respect for including 'understanding controlled hallucination'.

late viper
ornate mantle
late viper
#

I think you're only allowed one conversation at once

regal furnace
late viper
zenith ruin
#

Following

late viper
#

APL 1.0 announcement

APL 1.0 has kind of transformed into a prompt engineering tool, made more to help you write prompts.

cinder orbit
#

Have you seen SudoLang? What are the key differences?

late viper
#

No I've not seen SudoLang.

cinder orbit
late viper
#

Well from what I can see, yours is more programming language whilst mine is more english writing

#

from what I can read it seems a bit too much, especially since ChatGPT (gpt-3.5) struggles with logic which is what this requires.

#

it probably gets confused between other languages?

#

i am optimising APL for it to be formatted more in a english writing way instead of code since it has no prior knowledge on the operators etc

cinder orbit
#

ChatGPT (even 3.5) does have prior knowledge of most programming language operators, and 3.5 can run simple SudoLang programs, but yeah, what you're doing sounds like fancy templates?

late viper
native mirage
#

@late viper would you like to try out something to help you automatically improve this prompt and your coding whenever you want? I have a public beta test on a prompt that I created that I need great people with great prompts to use it and give me feedback

ocean prawn
#

APL is incredibly powerful. I wouldn't necessarily call it templating, even with sudolang context

#

Can't wait to see a testable release of this

regal furnace
upbeat timber
#

followed!! ❤️

late viper
#

I am still testing and experimenting with APL, I want to fine tune it well enough for a release that will be easy to use.

#

I want it to be more of a template but also a "debugging" method.

#

at one point I want it to be like a piece of software

late viper
#

Expect a release soon.

drowsy sedge
#

wow

queen hatch
gritty ember
#

🕺

late viper
#

OpenAI doesn't allow any external links anymore, so I have no idea how to announce the release...

#

sorry for the inconvenience

#

APL 1.0 (Prompt Framework)

late viper
#

I am talking to mods for this server to see if I can post the link here

late viper
sturdy slate
#

What is it capable of? 🙂

vale fern
#

Well done on getting to release day.

late viper
#

Consider it an easier to use SudoLang.

dry ice
#

how do i use this

scenic cargo
#

oh is that for programmers

late viper
# dry ice how do i use this

I am working on the documentation, but you firstly input the main prompt then the library and then the command in that order.

acoustic kraken
#

I can't get this to work either:

late viper
#

Did you input the command?

late viper
#

I am actively working on the documentation

acoustic kraken
#

yep, it's the top message

late viper
#

The order is main prompt -> library -> command

late viper
#

I am going to make it clearer in the next update

late viper
#

APL 1.1 releasing very soon, this comes with a change to the main prompt and an expanded documentation.

late viper
late viper
#

I am almost done with my college work, which means I will be able to get back to work on APL 1.1.

Plans for 1.1:

  1. Changeout the way APL works by making it more based on a single layout instead of libraries and commands.
  2. Improved main prompt.
  3. More templates AND Updated templates.
violet arch
#

Hey! Don’t forget APL is an existing programming language, you might avoid confusion if you rename it before sinking too much work into it. Not critical tho, it’s not extremely popular and I’m sure the LLM and Users can figure it out if you decide to stick with the APL name