SAP - LLM Flashcards

(20 cards)

1
Q

What is LLM

A

An LLM is a type of artificial intelligence model that specializes in processing, understanding, and generating human language.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

LLM models are a subset of machine learning models known as

A

Deep learning models

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

what are deep learning models design for

A

They are designed to handle large-scale data and complex pattern recognition.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What are key aspects of LLMs

A
  1. Architecture
  2. Training data
  3. Training processes
  4. Capabilities
  5. Scale
    6 Applications
  6. Challenges & limitations
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What are the benefits of LLMs

A
  1. Efficiency
  2. Cost Reduction
  3. Data Analysis
  4. Improved Customer Experience
  5. Scalability
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What are the Risk of LLMs

A
  1. Data Privacy Concerns
  2. Bias and Fairness
  3. Misinterpretation of Data
  4. Dependency
  5. Technical Complexity
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

What type of a setup is used for the LLMs in the context of the generative AI hub?

A

SaaS

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

The integration of LLM into Business Application involves some key steps

A
  1. Ideation
  2. Validation
  3. Realization & Productization
  4. Operation, Continuous improvement
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

What does the ideation involve

A

The Ideation phase is focused on identifying potential use cases for LLMs within SAP’s ecosystem.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

What does the Validation Phase involves

A

The validation phase assesses the feasibility, desirability, and viability of implementing LLMs.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

What does the Realization and Productization Phase onvolve

A

The third phase is where the developed use cases are turned into actual products:

Use Case Finalization: Based on customer feedback, the use case is refined to ensure it meets business requirements.
Technical Finalization: Feasibility and security are key focus areas here, ensuring the product can be reliably deployed. Software Architects are primarily responsible for these activities.
Commercialization Finalization: It is crucial to define the pricing model, finalize business cases, and establish a metering concept for consumption objectives . This is where the commercial aspect of the product is solidified, followed by regular productization steps like executing the commercialization model.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

What does Operation, Continuous Improvement Phase involve

A

The final phase involves the ongoing management and enhancement of your product:

Operations: Regularly gathering customer feedback, monitoring user adoption, and assessing model performance are critical tasks. This is where the User Experience team plays a significant role.
Continuous Improvement: The product is continuously refined based on real-world usage data and customer feedback, ensuring that it remains effective and relevant.
This structured approach ensures that each phase of product development is thorough, collaborative, and geared toward creating robust, market-ready generative AI products that adhere to SAP’s standards for software development and operations life cycle.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

What is LangChain

A

It is a framework designed for developing data-aware applications powered by LLMs. It excels in integrating multiple tools and building intelligent agents capable of performing various tasks. Developers can use Python and JavaScript with LangChain.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

What LlamaIndex specialises in

A

data indexing and retrieval

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Why choosing Langchin

A

its versatility in agent-based applications

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Why choosing LlamaIndex

A

When there is need for efficiency in data handling is crucial.

17
Q

What the main difficulties of increasing performance of the LLM

A

Context (what the model needs to know to solve the problem=> to overcome we use RAG) and action (how LLM needs to act => to overcome we use fine tuning)

18
Q

Optimization is rarely linear and often requires an iterative approach, moving back and forth between different techniques such as

A

prompt engineering, RAG, and fine-tuning based on ongoing evaluations.

19
Q

What are Advanced prompting techniques,

A

Chain-of-Thought (CoT) and Tree-of-Thought (ToT)