Logging basics
Learn the basics of logging with Galileo.Log Using the OpenAI Wrapper
Learn how to integrate and use OpenAI’s API with Galileo’s wrapper client.
Python
Python
Log Using the @log Decorator
Learn how to use the Galileo @log decorator to log functions to traces
Python
Python
Create Traces and Spans
Learn how to create log traces and spans manually in your AI apps
Python
Python
Third-party integrations
Add Galileo to a CrewAI Application
Learn how to add logging and evaluations with Galileo to an existing CrewAI application.
Python
Python
OpenAI Agent Integration
Get hands on integrating Galileo into an agentic app using the OpenAI Agents SDK.
Python
Python
Log Using OpenTelemetry and OpenInference
This guide explains how to send OpenTelemetry (OTel) traces to Galileo using OpenInference.
Python
Python
Integrate NVIDIA NIM with Galileo
Learn how to connect your self-hosted NVIDIA NIM to Galileo.
Python
Python
Agentic AI
When AI agents fail to complete tasks correctly, workflows break down and users lose confidence. Our guides help you identify why agents struggle and how to improve their ability to reason and complete complex tasks.Conversational AI
When AI chat systems give wrong information or unclear answers, users lose trust. Our guides help you fix these conversation problems using key metrics, so you can build AI that communicates clearly and accurately.Instruction Adherence
Help your models better follow user instructions.
Python
Python
Fixing Hallucinations and Factual Errors
Reduce made-up or incorrect information.
Reducing Hesitation and Uncertainty
Create more confident and clear responses.
Python, TypeScript
Python, TypeScript
Luna-2
Learn how to leverage the Luna-2 model for scalable, real-time, customizable evaluations for enterprises.Evaluate metrics with the Luna-2 model
Learn how to evaluate metrics cheaper and faster using the Luna-2 model.
Python
Python
Use Luna-2 in your experiments
Learn how to use Luna-2 metrics when running experiments in code.
Python
Python
Metrics
Learn how to create and use metrics in your evaluations.Retrieval-augmented generation (RAG)
When your RAG system can’t find the right information or use it properly, answers become less accurate. Our guides help you fix these knowledge retrieval problems so your AI can provide more accurate, relevant responses.Basic RAG Example
Learn how to implement a basic RAG system using Galileo and OpenAI.
Python
Python
Preventing Out-of-Context Information
Keep irrelevant information out of responses.
Python
Python
Ensuring Complete Use of Retrieved Data
Make sure your system uses all the information it finds.
Python
Python
Maximizing Chunk Utilization
Improve how your model uses retrieved text.
Python
Python
Fixing Irrelevant Retrievals
Make sure your system finds the most relevant information.
Python
Python