Langfuse_configuration
This module contains functionality related to the the langfuse_configuration
module for augmentation.bootstrap.configuration
.
Langfuse_configuration
LangfuseConfiguration
Bases: BaseConfigurationWithSecrets
Main configuration for the Langfuse integration.
Contains all settings required to connect to and use the Langfuse platform, including server connection details, authentication, and dataset configurations.
Source code in src/augmentation/bootstrap/configuration/langfuse_configuration.py
96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 |
|
url
property
Generate the complete URL for connecting to the Langfuse server.
Returns: |
|
---|
Secrets
Bases: BaseSecrets
API authentication credentials for Langfuse.
All fields are loaded from environment variables with the prefix RAG__LANGFUSE__.
Source code in src/augmentation/bootstrap/configuration/langfuse_configuration.py
103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 |
|
LangfuseDatabaseConfiguration
Bases: BaseConfigurationWithSecrets
Configuration for connecting to the Langfuse PostgreSQL database.
Contains all database connection parameters and credentials required for the Langfuse observation and analytics platform.
Source code in src/augmentation/bootstrap/configuration/langfuse_configuration.py
8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 |
|
Secrets
Bases: BaseSecrets
Secret credentials for Langfuse database authentication.
All fields are loaded from environment variables with the prefix RAG__LANGFUSE__DATABASE__.
Source code in src/augmentation/bootstrap/configuration/langfuse_configuration.py
15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 |
|
LangfuseDatasetConfiguration
Bases: BaseConfiguration
Configuration for a single dataset in Langfuse.
Defines properties of a dataset that will be created or used in the Langfuse platform.
Source code in src/augmentation/bootstrap/configuration/langfuse_configuration.py
54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 |
|
LangfuseDatasetsConfiguration
Bases: BaseConfiguration
Configuration for all datasets used in the Langfuse platform.
Contains definitions for specialized datasets used for different purposes.
Source code in src/augmentation/bootstrap/configuration/langfuse_configuration.py
74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 |
|