Configuration Reference¶
SnowConnection Parameters¶
Parameter |
Type |
Default |
Description |
|---|---|---|---|
|
|
required |
Full URL of your ServiceNow instance (e.g. |
|
|
|
ServiceNow username. Required for basic auth and OAuth password grant. |
|
|
|
ServiceNow password. |
|
|
|
OAuth client ID. Enables OAuth when combined with |
|
|
|
OAuth client secret. |
|
|
|
Pre-obtained bearer token. When set, all other credentials are ignored. |
|
|
|
Records per API call (1-10,000). Larger values reduce the number of HTTP calls but increase memory per page. |
|
|
|
HTTP request timeout in seconds. Increase for slow instances or large payloads. |
|
|
|
Maximum retry attempts for transient failures (429, 502, 503, 504). |
|
|
|
Base delay (seconds) between retries. Doubles on each attempt (exponential backoff). |
|
|
|
Minimum seconds between consecutive API requests. Set to |
|
|
|
Controls |
|
|
|
Proxy URL (e.g. |
|
|
|
SSL verification. |
Loader Common Parameters¶
All loaders accept these parameters (inherited from BaseSnowLoader):
Parameter |
Type |
Default |
Description |
|---|---|---|---|
|
|
required |
An initialized connection instance. |
|
|
|
ServiceNow encoded query string for filtering records. |
|
|
|
Specific fields to request. |
|
|
|
Fetch and append work notes/comments from |
CMDBLoader Extra Parameters¶
Parameter |
Type |
Default |
Description |
|---|---|---|---|
|
|
|
CMDB class table to query. Use |
|
|
|
Traverse the relationship graph via |
|
|
|
Number of concurrent threads for relationship queries. |
LlamaIndex Adapter Extra Parameters¶
Parameter |
Type |
Default |
Description |
|---|---|---|---|
|
|
|
Metadata keys to exclude from LLM processing. These remain in the metadata dict but are marked so embedding models and LLMs skip them. |
Environment Variables¶
snowloader does not read environment variables directly. However, the
example scripts in examples/ use these conventions:
Variable |
Description |
|---|---|
|
ServiceNow instance URL |
|
ServiceNow username |
|
ServiceNow password |