Files
genai-toolbox/docs/sources
Kurtis Van Gent bf85e6f2fc docs: add detailed documentation for sources (#37)
Adds more detailed documentation for sources.
2024-10-31 20:25:12 +00:00
..

Sources

Sources represent a data source that a tool can interact with. You can define Sources as a map in the sources section of your tools.yaml file. Typically, a source configuration will contain any information needed to connect with and interact with the database.

sources:
    my-cloud-sql-source:
        kind: cloud-sql-postgres
        project: my-project-name
        region: us-central1
        instance: my-instance-name
        database: my_db
        user: my-user
        password: my-password

In implementation, each source is a different connection pool or client that used to connect to the database and execute the tool.

Kinds of Sources

We currently support the following types of kinds of sources: