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

Skill: my first skill #1396

Open
wants to merge 1 commit into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions compositional_skills/technology/attribution.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
Title of work: InstructLab
License of the work: https://github.com/yogendrasri/instructlab.git
Creator names: Yogendra
31 changes: 31 additions & 0 deletions compositional_skills/technology/qna.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
created_by: yogendrasri
version: 3
task_description: my first InstructLab skill implementation
seed_examples:
- question: What is InstructLab
answer: >
InstructLab 🐶 uses a novel synthetic data-based alignment tuning method
for Large Language Models (LLMs.). The "lab" in InstructLab 🐶 stands for
Large-Scale Alignment for chatbots.
- question: What is InstructLab Core?
answer: >
instructlab is the Core package for the InstructLab project that contains
the ilab Command-Line Interface (CLI) tool and allows you to perform the
following actions:

Download a pre-trained Large Language Model (LLM).
Chat with the LLM.
- question: what is InstructLab User Interface (UI)?
answer: >-
The InstructLab User Interface (UI) is an additional component in the
InstructLab project to make Knowledge/Skills contributions more accessible
to the general user.
- question: How does InstructLab work?
answer: >-
InstructLab is driven by taxonomies and works by empowering users to add
new skills and knowledge to a pre-trained LLM.
- question: How can I contribute?
answer: >-
You can begin your contribution journey by reading over the Contributing
guide and joining the Community Discord Server or the Community Slack
Channel.
Loading