LogoLogo
Home PageLoginSQL Generator
  • 🖥️What is Rasgo?
  • 🚀Setting Up Rasgo
    • Connect Rasgo to your Data
  • 🛠️Using Rasgo
    • Modeling your Data
    • Prompt Guide
    • AI Notes
    • AI-Generated Documentation
    • AI Readiness Score
    • Reports
    • Additional Features
    • Admin Settings
  • 🎉What's New
  • Integrations
    • ❄️Snowflake
    • 🔍BigQuery
    • 🔴Redshift
    • 🧱DeltaLake (via Databricks)
    • 💬OpenAI
    • 🅰️Anthropic
    • ✨Gemini
    • ☁️dbt Cloud
  • 🔐API
    • Table Metadata
    • Column Metadata
  • Reference
    • Status Page
    • Frequently Asked Questions
      • Rasgo Architecture
      • Contacting Rasgo Support
      • What does Rasgo do with my data?
  • Rasgo Graveyard
    • PyRasgo 0.3
      • Source Methods
        • publish.source_data()
        • read.source_data()
        • get.data_sources()
        • get.data_source()
      • Feature Methods
        • feature.get_stats()
        • publish.features_from_source_code()
        • publish.feature_from_source()
        • publish.features()
        • read.feature_data()
        • get.feature_attributes()
        • get.features()
        • get.feature()
      • Collection Methods
        • collection.add_attributes()
        • collection.preview()
        • collection.get_compatible_features()
        • read.collection_snapshot_data()
        • read.collection_data()
        • get.collection_attributes()
        • get.collections()
        • get.collection()
      • Features yml file
      • version 0.3
    • Transforms Overview
      • Build your Own Transform
        • Argument Types
        • Make your own Transform
        • SQL Best Practices
        • Utilities
          • cleanse_name()
    • All Transforms
      • Aggregate String
      • Aggregate
      • Apply
      • Bin
      • Cast
      • Clean
      • Conditional Agg
      • Correlation
      • Cumulative Agg
      • Datarobot Score
      • Dateadd
      • Datediff
      • Datepart
      • Datespine Groups
      • Datespine
      • Datetrunc
      • Describe
      • Drop Columns
      • Dropna
      • Encode Values
      • Entropy
      • Extract Sequences
      • Filter
      • Funnel
      • Heatmap
      • Histogram
      • If Then
      • Join
      • Joins
      • Label Encode
      • Lag
      • Latest
      • Lead
      • Linear Regression
      • Market Basket
      • Math
      • Metric Plot
      • Metric
      • Min Max Scaler
      • Moving Avg
      • New Columns
      • One Hot Encode
      • Order
      • Pivot Table
      • Plot
      • Prefix
      • Profile Column
      • Query
      • Rank
      • Ratio With Shrinkage
      • Remove Duplicates
      • Remove Outliers
      • Rename
      • Replace Missing
      • Replace String
      • Reshape
      • Rolling Agg
      • Rsi
      • Sample Class
      • Sample
      • Sankey
      • Scale Columns
      • Select
      • Sliding Slope
      • Standard Scaler
      • Suffix
      • Summarize Flatlines
      • Summarize Islands
      • Summarize
      • Target Encode
      • Text To Sql
      • Timeseries Agg
      • To Date
      • Train Test Split
      • Union
      • Unions
      • Unpivot
      • Uppercase Columns
      • Vlookup
Powered by GitBook
On this page
  • How to set an API key for an LLM provider
  • How to Set LLM Models
  • Connecting to your VPC

Was this helpful?

  1. Integrations

OpenAI

PreviousDeltaLake (via Databricks)NextAnthropic

Last updated 1 year ago

Was this helpful?

Rasgo allows you to bring your own OpenAI API key to use for all LLM calls. The benefits of using your own API key are: faster access to new models, and ability to keep data in your own VPC (if deployed on Azure).

If you do not bring your own key, Rasgo will provide keys to communicate with OpenAI on your behal

How to set an API key for an LLM provider

API keys are set at your organization-level. All users in your organization will share this key. Rasgo supports one key per organization.

In the Admin Settings screen, navigate to the "AI Providers & Models" tab:

Click "Connect" on one of the supported LLM providers.

Enter all values in the modal, and your organization will be set to connect with your API key.

Next, you must set the models your organization will use for chat and text embeddings.

How to Set LLM Models

In the Admin Settings > "AI Providers & Models" tab:

Click "Add" to create a new model. Fill out all values in the modal to save models.

Create at least 1 chat model and 1 embedding model. If you add more than one chat model, users will be able to select from this list in their chat screens.

Every organization must have at least 1 chat model and 1 embedding model created to function properly.

Finally, select the models that will run as defaults for your organization. The default chat model will appear as the suggested model in all user's chats, but they will have the ability to override it.

Connecting to your VPC

Rasgo will always connect to your LLM provider from these IP addresses. Make sure to whitelist them if you're running a secure VPC.

IP Address

52.22.246.61

💬