Skip to content

Commit 629895e

Browse files
committed
docs: update glossary
1 parent 5650f20 commit 629895e

File tree

1 file changed

+14
-0
lines changed

1 file changed

+14
-0
lines changed

glossary.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,13 +3,24 @@
33
A comprehensive list of technical terms used throughout the lessons.
44

55
- **API**: A set of rules enabling software applications to communicate with each other, commonly used in generative AI integration.
6+
- **API key**: A private key used to authenticate requests to an application programming interface.
67
- **Augmented Prompt**: A prompt enhanced with additional context or information to improve the relevance of AI-generated responses.
8+
- **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.
10+
- **Caesar cipher**: A substitution cipher shifting characters by a fixed number of places in the alphabet.
711
- **Chain-of-Thought Prompting**: A technique guiding models to break down complex tasks into sequential reasoning steps for better accuracies in outputs.
12+
- **Completions API**: API to generate text or code based on inputs, used for predictive or generative tasks in AI models.
813
- **Context Window**: The amount of past input that a language model can consider when generating responses, measured in tokens.
914
- **CSV**: A data format consisting of values separated by commas, often used for structured data retrieval and modification.
15+
- **Embedding**: Numeric vector representation of data, often used for semantic search or clustering in machine learning.
1016
- **Few-Shot Prompting**: A method of providing minimal examples to the model to influence its output with specific context or format.
17+
- **Full-Stack Development**: Development of both the client (frontend) and server (backend) in software applications.
1118
- **GitHub Codespaces**: A cloud-based environment for coding, testing, and running applications directly from GitHub repositories.
19+
- **GitHub Models**: A platform hosting pre-trained AI models for use and integration with GitHub development workflows.
20+
- **Interactive Development Environments (IDEs)**: Software providing coding, debugging, and testing tools for developers.
1221
- **JSON**: A lightweight data-interchange format used for structured information exchange between systems, including generative AI responses.
22+
- **Knowledge Bases**: Data repositories used to enhance AI applications by providing reliable, domain-specific information.
23+
- **LangChain**: A framework for building AI applications that focus on chaining multiple models and functionalities together.
1324
- **Large Language Model (LLM)**: AI models trained on large text datasets to generate human-like responses for diverse applications.
1425
- **Maieutic Prompting**: A technique involving follow-up queries to challenge or validate AI-generated responses for accuracy and reasoning.
1526
- **Managed Identity**: A secure cloud mechanism that provides applications with automatic authentication to access resources without managing passwords.
@@ -19,7 +30,10 @@ A comprehensive list of technical terms used throughout the lessons.
1930
- **OpenAI**: A pioneering organization in AI research and APIs for language models integrated into applications for generative tasks.
2031
- **Prompt Engineering**: The process of crafting effective prompts to guide AI models toward desired responses and behaviors.
2132
- **RAG (Retrieval-Augmented Generation)**: A technique combining retrieval-based methods with generative models for more accurate, data-grounded outputs.
33+
- **Semantic Search**: Search method leveraging the meaning of terms for more contextually accurate and nuanced results.
34+
- **Structured Output**: Data output organized in predefined formats like tables or JSON, enabling easier integration with systems.
2235
- **System Message**: A prompt in conversational AI that specifies contextual boundaries or personality for the assistant.
2336
- **TensorFlow.js**: A JavaScript-based machine learning library enabling browser and Node.js-based AI/ML applications and training.
2437
- **Tokenizer**: A tool used to convert text into tokens, providing structure for how data is inputted or analyzed by models.
38+
- **Vector Search**: Retrieval technique comparing encoded vectors to find semantically similar information in AI applications.
2539
- **XML**: A markup language formatting structured data for information storage, exchange, or generative model input/output.

0 commit comments

Comments
 (0)