Skip to content

Commit 3b2e88d

Browse files
committed
docs: update glossary
1 parent 14d98e8 commit 3b2e88d

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

glossary.md

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,25 +5,30 @@ A comprehensive list of technical terms used throughout the lessons.
55
- **API**: A set of rules enabling software applications to communicate with each other, commonly used in generative AI integration.
66
- **API key**: A private key used to authenticate requests to an application programming interface.
77
- **Augmented Prompt**: A prompt enhanced with additional context or information to improve the relevance of AI-generated responses.
8+
- **Azure AI Studio**: A platform to build, evaluate, and deploy AI models using Microsoft Azure.
89
- **Azure OpenAI**: A cloud service for deploying and scaling OpenAI models like GPT for applications.
9-
- **Braided Search**: Combines algorithmic search with human-provided examples to find more contextually relevant results in AI applications.
1010
- **Caesar cipher**: A substitution cipher shifting characters by a fixed number of places in the alphabet.
1111
- **Chain-of-Thought Prompting**: A technique guiding models to break down complex tasks into sequential reasoning steps for better accuracies in outputs.
12+
- **Chatbot**: An application designed to simulate conversation with human users, often using natural language processing.
1213
- **Completions API**: API to generate text or code based on inputs, used for predictive or generative tasks in AI models.
1314
- **Context Window**: The amount of past input that a language model can consider when generating responses, measured in tokens.
1415
- **CSV**: A data format consisting of values separated by commas, often used for structured data retrieval and modification.
1516
- **Embedding**: Numeric vector representation of data, often used for semantic search or clustering in machine learning.
17+
- **Escape Hatch**: A technique instructing AI to admit lack of knowledge when data is insufficient to ensure accurate responses.
1618
- **Few-Shot Prompting**: A method of providing minimal examples to the model to influence its output with specific context or format.
1719
- **Full-Stack Development**: Development of both the client (frontend) and server (backend) in software applications.
20+
- **Function Calling**: A method for passing structured prompt data into specific functions within an application programmatically.
1821
- **GitHub Codespaces**: A cloud-based environment for coding, testing, and running applications directly from GitHub repositories.
1922
- **GitHub Models**: A platform hosting pre-trained AI models for use and integration with GitHub development workflows.
23+
- **GitHub Token**: An authentication method to access GitHub-hosted APIs or services securely.
2024
- **Interactive Development Environments (IDEs)**: Software providing coding, debugging, and testing tools for developers.
2125
- **JSON**: A lightweight data-interchange format used for structured information exchange between systems, including generative AI responses.
2226
- **Knowledge Bases**: Data repositories used to enhance AI applications by providing reliable, domain-specific information.
2327
- **LangChain**: A framework for building AI applications that focus on chaining multiple models and functionalities together.
2428
- **Large Language Model (LLM)**: AI models trained on large text datasets to generate human-like responses for diverse applications.
2529
- **Maieutic Prompting**: A technique involving follow-up queries to challenge or validate AI-generated responses for accuracy and reasoning.
2630
- **Managed Identity**: A secure cloud mechanism that provides applications with automatic authentication to access resources without managing passwords.
31+
- **Markdown**: A lightweight markup language for formatting plain text into structured layouts, like tables or lists.
2732
- **Meta Prompts**: Instructions added before a user's prompt to refine or restrict the AI's behavior and output format.
2833
- **Multimodal Capabilities**: AI functionality to process various formats like text, image, or video input and deliver diverse outputs.
2934
- **Node.js**: A runtime environment allowing developers to execute JavaScript code server-side for building scalable applications.

0 commit comments

Comments
 (0)