diff --git a/README.md b/README.md index 1b367e60..828d2789 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ # Component -A **component** is the basic building block of the [**Instill VDP**](https://github.com/instill-ai/vdp) pipeline. The pipeline consists of multiple components. +A **component** is the basic building block of the [**Instill Core**](https://github.com/instill-ai/instill-core) pipeline. The pipeline consists of multiple components. We have two types of components: connectors and operators. This Golang package defines the common interface and functions for all components. diff --git a/pkg/base/testdata/connectorDef.json b/pkg/base/testdata/connectorDef.json index 31854dce..d9a1dd5b 100644 --- a/pkg/base/testdata/connectorDef.json +++ b/pkg/base/testdata/connectorDef.json @@ -1,6 +1,6 @@ [ { - "version": "1.0.0-alpha", + "version": "1.0.0", "source_url": "https://github.com/instill-ai/component/blob/main/pkg/base", "available_tasks": [ "TASK_TEXT_EMBEDDINGS" diff --git a/pkg/base/testdata/operatorDef.json b/pkg/base/testdata/operatorDef.json index c08464da..20e398bd 100644 --- a/pkg/base/testdata/operatorDef.json +++ b/pkg/base/testdata/operatorDef.json @@ -1,6 +1,6 @@ [ { - "version": "1.0.0-alpha", + "version": "1.0.0", "source_url": "https://github.com/instill-ai/component/blob/main/pkg/base", "available_tasks": [ "TASK_MARSHAL" diff --git a/pkg/base/testdata/wantConnectorDefinition.json b/pkg/base/testdata/wantConnectorDefinition.json index fd5c3b37..44f946dd 100644 --- a/pkg/base/testdata/wantConnectorDefinition.json +++ b/pkg/base/testdata/wantConnectorDefinition.json @@ -203,6 +203,6 @@ "description": "Turn text into numbers, unlocking use cases like search." } ], - "version": "1.0.0-alpha", + "version": "1.0.0", "source_url": "https://github.com/instill-ai/component/blob/main/pkg/base" } diff --git a/pkg/base/testdata/wantOperatorDefinition.json b/pkg/base/testdata/wantOperatorDefinition.json index a717f1f5..32d38969 100644 --- a/pkg/base/testdata/wantOperatorDefinition.json +++ b/pkg/base/testdata/wantOperatorDefinition.json @@ -126,7 +126,7 @@ } }, "public": true, - "version": "1.0.0-alpha", + "version": "1.0.0", "source_url": "https://github.com/instill-ai/component/blob/main/pkg/base", "tasks": [ { diff --git a/pkg/connector/airbyte/v0/config/definitions.json b/pkg/connector/airbyte/v0/config/definitions.json index 99f619f7..294f894e 100644 --- a/pkg/connector/airbyte/v0/config/definitions.json +++ b/pkg/connector/airbyte/v0/config/definitions.json @@ -11928,7 +11928,7 @@ "airbyte-destination-yugabytedb": "airbyte/destination-yugabytedb:0.1.1", "airbyte-devmate-cloud": "ghcr.io/devmate-cloud/streamr-airbyte-connectors:0.0.1" }, - "version": "0.1.0-alpha", + "version": "0.1.0", "source_url": "https://github.com/instill-ai/component/blob/main/pkg/connector/airbyte/v0", "release_stage": "RELEASE_STAGE_ALPHA" } diff --git a/pkg/connector/archetypeai/v0/config/definitions.json b/pkg/connector/archetypeai/v0/config/definitions.json index 183925ed..9c54a05f 100644 --- a/pkg/connector/archetypeai/v0/config/definitions.json +++ b/pkg/connector/archetypeai/v0/config/definitions.json @@ -38,7 +38,7 @@ "uid": "e414a1f8-5fdf-4292-b050-9f9176254a4b", "vendor": "Archetype AI", "vendor_attributes": {}, - "version": "0.1.0-alpha", + "version": "0.1.0", "source_url": "https://github.com/instill-ai/component/blob/main/pkg/connector/archetypeai/v0", "release_stage": "RELEASE_STAGE_ALPHA" } diff --git a/pkg/connector/bigquery/v0/config/definitions.json b/pkg/connector/bigquery/v0/config/definitions.json index 1ace108c..00c34d8f 100644 --- a/pkg/connector/bigquery/v0/config/definitions.json +++ b/pkg/connector/bigquery/v0/config/definitions.json @@ -58,7 +58,7 @@ "uid": "e2ffe076-ab2c-4e5e-9587-a613a6b1c146", "vendor": "Google", "vendor_attributes": {}, - "version": "0.1.0-alpha", + "version": "0.1.0", "source_url": "https://github.com/instill-ai/component/blob/main/pkg/connector/bigquery/v0", "release_stage": "RELEASE_STAGE_ALPHA" } diff --git a/pkg/connector/googlecloudstorage/v0/config/definitions.json b/pkg/connector/googlecloudstorage/v0/config/definitions.json index a7147400..1ca57740 100644 --- a/pkg/connector/googlecloudstorage/v0/config/definitions.json +++ b/pkg/connector/googlecloudstorage/v0/config/definitions.json @@ -45,7 +45,7 @@ "uid": "205cbeff-6f45-4abe-b0a8-cec1a310137f", "vendor": "Google", "vendor_attributes": {}, - "version": "0.1.0-alpha", + "version": "0.1.0", "source_url": "https://github.com/instill-ai/component/blob/main/pkg/connector/googlecloudstorage/v0", "release_stage": "RELEASE_STAGE_ALPHA" } diff --git a/pkg/connector/googlesearch/v0/config/definitions.json b/pkg/connector/googlesearch/v0/config/definitions.json index 51c7f182..bc12d6a3 100644 --- a/pkg/connector/googlesearch/v0/config/definitions.json +++ b/pkg/connector/googlesearch/v0/config/definitions.json @@ -44,7 +44,7 @@ "uid": "2b1da686-878a-462c-b2c6-a9690199939c", "vendor": "Google", "vendor_attributes": {}, - "version": "0.1.0-alpha", + "version": "0.1.0", "source_url": "https://github.com/instill-ai/component/blob/main/pkg/connector/googlesearch/v0", "release_stage": "RELEASE_STAGE_ALPHA" } diff --git a/pkg/connector/huggingface/v0/config/definitions.json b/pkg/connector/huggingface/v0/config/definitions.json index 49ce2b66..3d8abb4d 100644 --- a/pkg/connector/huggingface/v0/config/definitions.json +++ b/pkg/connector/huggingface/v0/config/definitions.json @@ -70,7 +70,7 @@ "uid": "0255ef87-33ce-4f88-b9db-8897f8c17233", "vendor": "Hugging Face", "vendor_attributes": {}, - "version": "0.1.1-alpha", + "version": "0.1.1", "source_url": "https://github.com/instill-ai/component/blob/main/pkg/connector/huggingface/v0", "release_stage": "RELEASE_STAGE_ALPHA" } diff --git a/pkg/connector/instill/v0/config/definitions.json b/pkg/connector/instill/v0/config/definitions.json index 7bad899c..0c71b62f 100644 --- a/pkg/connector/instill/v0/config/definitions.json +++ b/pkg/connector/instill/v0/config/definitions.json @@ -70,7 +70,7 @@ "uid": "ddcf42c3-4c30-4c65-9585-25f1c89b2b48", "vendor": "Instill", "vendor_attributes": {}, - "version": "0.1.0-alpha", + "version": "0.1.0", "source_url": "https://github.com/instill-ai/component/blob/main/pkg/connector/instill/v0", "release_stage": "RELEASE_STAGE_ALPHA" } diff --git a/pkg/connector/numbers/v0/config/definitions.json b/pkg/connector/numbers/v0/config/definitions.json index a7a45f62..555f3e32 100644 --- a/pkg/connector/numbers/v0/config/definitions.json +++ b/pkg/connector/numbers/v0/config/definitions.json @@ -36,7 +36,7 @@ "uid": "70d8664a-d512-4517-a5e8-5d4da81756a7", "vendor": "Numbers Protocol", "vendor_attributes": {}, - "version": "0.1.0-alpha", + "version": "0.1.0", "source_url": "https://github.com/instill-ai/component/blob/main/pkg/connector/numbers/v0", "release_stage": "RELEASE_STAGE_ALPHA" } diff --git a/pkg/connector/openai/v0/config/definitions.json b/pkg/connector/openai/v0/config/definitions.json index 4e8e8114..cc9ab60c 100644 --- a/pkg/connector/openai/v0/config/definitions.json +++ b/pkg/connector/openai/v0/config/definitions.json @@ -45,7 +45,7 @@ "uid": "9fb6a2cb-bff5-4c69-bc6d-4538dd8e3362", "vendor": "OpenAI", "vendor_attributes": {}, - "version": "0.1.1-alpha", + "version": "0.1.1", "source_url": "https://github.com/instill-ai/component/blob/main/pkg/connector/openai/v0", "release_stage": "RELEASE_STAGE_ALPHA" } diff --git a/pkg/connector/pinecone/v0/config/definitions.json b/pkg/connector/pinecone/v0/config/definitions.json index 908a6b15..d3527b64 100644 --- a/pkg/connector/pinecone/v0/config/definitions.json +++ b/pkg/connector/pinecone/v0/config/definitions.json @@ -45,7 +45,7 @@ "uid": "4b1dcf82-e134-4ba7-992f-f9a02536ec2b", "vendor": "Pinecone", "vendor_attributes": {}, - "version": "0.1.0-alpha", + "version": "0.1.0", "source_url": "https://github.com/instill-ai/component/blob/main/pkg/connector/pinecone/v0", "release_stage": "RELEASE_STAGE_ALPHA" } diff --git a/pkg/connector/redis/v0/config/definitions.json b/pkg/connector/redis/v0/config/definitions.json index 715a7ba2..84add34f 100644 --- a/pkg/connector/redis/v0/config/definitions.json +++ b/pkg/connector/redis/v0/config/definitions.json @@ -156,7 +156,7 @@ "uid": "fd0ad325-f2f7-41f3-b247-6c71d571b1b8", "vendor": "Redis Labs", "vendor_attributes": {}, - "version": "0.1.0-alpha", + "version": "0.1.0", "source_url": "https://github.com/instill-ai/component/blob/main/pkg/connector/redis/v0", "release_stage": "RELEASE_STAGE_ALPHA" } diff --git a/pkg/connector/restapi/v0/config/definitions.json b/pkg/connector/restapi/v0/config/definitions.json index 6e8c3f6e..71a9c809 100644 --- a/pkg/connector/restapi/v0/config/definitions.json +++ b/pkg/connector/restapi/v0/config/definitions.json @@ -161,7 +161,7 @@ "uid": "5ee55a5c-6e30-4c7a-80e8-90165a729e0a", "vendor": "", "vendor_attributes": {}, - "version": "0.1.0-alpha", + "version": "0.1.0", "source_url": "https://github.com/instill-ai/component/blob/main/pkg/connector/restapi/v0", "release_stage": "RELEASE_STAGE_ALPHA" } diff --git a/pkg/connector/stabilityai/v0/config/definitions.json b/pkg/connector/stabilityai/v0/config/definitions.json index 72c4c802..9b1689bf 100644 --- a/pkg/connector/stabilityai/v0/config/definitions.json +++ b/pkg/connector/stabilityai/v0/config/definitions.json @@ -37,7 +37,7 @@ "uid": "c86a95cc-7d32-4e22-a290-8c699f6705a4", "vendor": "Stability AI", "vendor_attributes": {}, - "version": "0.1.0-alpha", + "version": "0.1.0", "source_url": "https://github.com/instill-ai/component/blob/main/pkg/connector/stabilityai/v0", "release_stage": "RELEASE_STAGE_ALPHA" } diff --git a/pkg/connector/website/v0/config/definitions.json b/pkg/connector/website/v0/config/definitions.json index e5c3914b..dd54b0d3 100644 --- a/pkg/connector/website/v0/config/definitions.json +++ b/pkg/connector/website/v0/config/definitions.json @@ -25,7 +25,7 @@ "uid": "98909958-db7d-4dfe-9858-7761904be17e", "vendor": "", "vendor_attributes": {}, - "version": "0.1.0-alpha", + "version": "0.1.0", "source_url": "https://github.com/instill-ai/component/blob/main/pkg/connector/website/v0", "release_stage": "RELEASE_STAGE_ALPHA" } diff --git a/pkg/operator/base64/v0/README.mdx b/pkg/operator/base64/v0/README.mdx index 7414c370..ac2d2a13 100644 --- a/pkg/operator/base64/v0/README.mdx +++ b/pkg/operator/base64/v0/README.mdx @@ -2,7 +2,7 @@ title: "Base64" lang: "en-US" draft: false -description: "Learn about how to set up a VDP Base64 operator https://github.com/instill-ai/vdp" +description: "Learn about how to set up a VDP Base64 operator https://github.com/instill-ai/instill-core" --- The Base64 component is an operator that allows users to encode or decode a string in Base64 format. diff --git a/pkg/operator/base64/v0/config/definitions.json b/pkg/operator/base64/v0/config/definitions.json index 8f82ff60..8fff3f26 100644 --- a/pkg/operator/base64/v0/config/definitions.json +++ b/pkg/operator/base64/v0/config/definitions.json @@ -14,7 +14,7 @@ "title": "Base64", "tombstone": false, "uid": "3a836447-c211-4134-9cc5-ad45e1cc467e", - "version": "0.1.0-alpha", + "version": "0.1.0", "source_url": "https://github.com/instill-ai/component/blob/main/pkg/operator/base64/v0", "description": "Encode or decode a string in Base64 format", "release_stage": "RELEASE_STAGE_ALPHA" diff --git a/pkg/operator/end/v0/README.mdx b/pkg/operator/end/v0/README.mdx index 82398b77..863e3a86 100644 --- a/pkg/operator/end/v0/README.mdx +++ b/pkg/operator/end/v0/README.mdx @@ -2,7 +2,7 @@ title: "End" lang: "en-US" draft: false -description: "Learn about how to set up a VDP End operator https://github.com/instill-ai/vdp" +description: "Learn about how to set up a VDP End operator https://github.com/instill-ai/instill-core" --- The End component is an operator that tODO. diff --git a/pkg/operator/end/v0/config/definitions.json b/pkg/operator/end/v0/config/definitions.json index 7ec90715..72e2c202 100644 --- a/pkg/operator/end/v0/config/definitions.json +++ b/pkg/operator/end/v0/config/definitions.json @@ -13,7 +13,7 @@ "title": "End", "tombstone": false, "uid": "4f39c8bc-8617-495d-80de-80d0f5397516", - "version": "0.1.0-alpha", + "version": "0.1.0", "source_url": "https://github.com/instill-ai/component/blob/main/pkg/operator/end/v0", "description": "Create an output interface in a pipeline when triggered synchronously", "release_stage": "RELEASE_STAGE_ALPHA" diff --git a/pkg/operator/image/v0/README.mdx b/pkg/operator/image/v0/README.mdx index 38d0282f..1571143e 100644 --- a/pkg/operator/image/v0/README.mdx +++ b/pkg/operator/image/v0/README.mdx @@ -2,7 +2,7 @@ title: "Image" lang: "en-US" draft: false -description: "Learn about how to set up a VDP Image operator https://github.com/instill-ai/vdp" +description: "Learn about how to set up a VDP Image operator https://github.com/instill-ai/instill-core" --- The Image component is an operator that tODO. diff --git a/pkg/operator/image/v0/config/definitions.json b/pkg/operator/image/v0/config/definitions.json index f9bf63ec..a59e4279 100644 --- a/pkg/operator/image/v0/config/definitions.json +++ b/pkg/operator/image/v0/config/definitions.json @@ -17,7 +17,7 @@ "spec": {}, "title": "Image", "uid": "e9eb8fc8-f249-4e11-ad50-5035d79ffc18", - "version": "0.1.0-alpha", + "version": "0.1.0", "source_url": "https://github.com/instill-ai/component/blob/main/pkg/operator/image/v0", "description": "Manipulate image files", "release_stage": "RELEASE_STAGE_ALPHA" diff --git a/pkg/operator/json/v0/README.mdx b/pkg/operator/json/v0/README.mdx index 80d7359a..39cefdf0 100644 --- a/pkg/operator/json/v0/README.mdx +++ b/pkg/operator/json/v0/README.mdx @@ -2,7 +2,7 @@ title: "JSON" lang: "en-US" draft: false -description: "Learn about how to set up a VDP JSON operator https://github.com/instill-ai/vdp" +description: "Learn about how to set up a VDP JSON operator https://github.com/instill-ai/instill-core" --- The JSON component is an operator that allows users to manipulate and convert JSON objects. diff --git a/pkg/operator/json/v0/config/definitions.json b/pkg/operator/json/v0/config/definitions.json index a4733d03..687ee62a 100644 --- a/pkg/operator/json/v0/config/definitions.json +++ b/pkg/operator/json/v0/config/definitions.json @@ -14,7 +14,7 @@ "spec": {}, "title": "JSON", "uid": "28f53d15-6150-46e6-99aa-f76b70a926c0", - "version": "0.1.0-alpha", + "version": "0.1.0", "source_url": "https://github.com/instill-ai/component/blob/main/pkg/operator/json/v0", "description": "Manipulate and convert JSON objects", "release_stage": "RELEASE_STAGE_ALPHA" diff --git a/pkg/operator/start/v0/README.mdx b/pkg/operator/start/v0/README.mdx index a3c7aa62..9ceb6bb6 100644 --- a/pkg/operator/start/v0/README.mdx +++ b/pkg/operator/start/v0/README.mdx @@ -2,7 +2,7 @@ title: "Start" lang: "en-US" draft: false -description: "Learn about how to set up a VDP Start operator https://github.com/instill-ai/vdp" +description: "Learn about how to set up a VDP Start operator https://github.com/instill-ai/instill-core" --- The Start component is an operator that tODO. diff --git a/pkg/operator/start/v0/config/definitions.json b/pkg/operator/start/v0/config/definitions.json index 131af99a..1354f041 100644 --- a/pkg/operator/start/v0/config/definitions.json +++ b/pkg/operator/start/v0/config/definitions.json @@ -13,7 +13,7 @@ "title": "Start", "tombstone": false, "uid": "2ac8be70-0f7a-4b61-a33d-098b8acfa6f3", - "version": "0.1.0-alpha", + "version": "0.1.0", "source_url": "https://github.com/instill-ai/component/blob/main/pkg/operator/start/v0", "description": "Define data formats customized for their AI-first applications", "release_stage": "RELEASE_STAGE_ALPHA" diff --git a/pkg/operator/text/v0/README.mdx b/pkg/operator/text/v0/README.mdx index 43108a10..3eda978b 100644 --- a/pkg/operator/text/v0/README.mdx +++ b/pkg/operator/text/v0/README.mdx @@ -2,7 +2,7 @@ title: "Text" lang: "en-US" draft: false -description: "Learn about how to set up a VDP Text operator https://github.com/instill-ai/vdp" +description: "Learn about how to set up a VDP Text operator https://github.com/instill-ai/instill-core" --- The Text component is an operator that allows users to extract and manipulate text from different sources. diff --git a/pkg/operator/text/v0/config/definitions.json b/pkg/operator/text/v0/config/definitions.json index bf221c1b..fdb2207c 100644 --- a/pkg/operator/text/v0/config/definitions.json +++ b/pkg/operator/text/v0/config/definitions.json @@ -13,7 +13,7 @@ "spec": {}, "title": "Text", "uid": "5b7aca5b-1ae3-477f-bf60-d34e1c993c87", - "version": "0.1.1-alpha", + "version": "0.1.1", "source_url": "https://github.com/instill-ai/component/blob/main/pkg/operator/text/v0", "description": "Extract and manipulate text from different sources", "release_stage": "RELEASE_STAGE_ALPHA" diff --git a/pkg/operator/text/v0/testdata/test.html b/pkg/operator/text/v0/testdata/test.html index ae86dc83..4c140a99 100644 --- a/pkg/operator/text/v0/testdata/test.html +++ b/pkg/operator/text/v0/testdata/test.html @@ -1 +1 @@ -

👋 Welcome!

Website ▪︎ Blog ▪︎ Discord ▪︎ X

Instill AI is on a mission to make AI highly accessible to everyone. We've been hard at work developing tools that simplify the process of unlocking value from unstructured data across all layers of the modern data stack. This means that organizations of all sizes can benefit from our endeavors. For a deeper dive into our vision, check out our blog post on Why Instill AI exists.

What Are We Building?

We're dedicated to bringing AI into the modern data stack by solving unstructured data ETL. Our tools are built on an open and maintainable framework, designed to empower communities to benefit and actively engage.

Instill Core: Open-source Unstructured Data Infrastructure Stack

Explore our open-source unstructured data infrastructure stack, comprising a collection of source-available projects designed to streamline every aspect of building versatile AI features with unstructured data. Dive into the potential in our documentation.

🔮 Instill Core: The foundation for self-hosting Instill VDP and Instill Model

Instill Core, or simply Core, is the foundation of our open-source unstructured data stack. It houses essential services like user management servers, databases, and third-party observability tools. Instill Core also provides deployment codes to facilitate the seamless launch of both Instill VDP and Instill Model.

💧 Instill VDP: AI pipeline builder for unstructured data

Instill VDP, or VDP (Versatile Data Pipeline), represents a comprehensive unstructured data infrastructure. Its purpose is to simplify the journey of processing unstructured data from start to finish:

Embracing VDP is straightforward, whether you opt for Instill Cloud deployment or self-hosting via Instill Core. Consult our comprehensive documentation to delve into VDP deployment.

⚗️ Instill Model: Scalable AI model serving and training

Instill Model, or simply Model, emerges as an advanced ModelOps platform. Here, the focus is on empowering you to seamlessly import, train and serve Machine Learning (ML) models for inference purposes. Like other projects, Instill Model's source code is available for your exploration.

Instill Cloud

Not quite into self-hosting? We've got you covered with ☁️ Instill Cloud! It's a fully-managed public cloud service that grants you access to all the fantastic features of the open-source unstructured data infrastructure stack, without the hassle of managing infrastructure. We're currently in the exciting Open Alpha testing phase, and all features are FREE during this period! 🎉

No-Code/Low-Code Access

To dive into Instill Core and Instill Cloud, you have a few options:

Note To access Instill Cloud, register an account with your email address.

Instill Console: Dive in Instill Core/Cloud with no coding

Instill Console, or Console is a user-friendly web-based UI application that improves accessibility and usability across both Instill Core and Instill Cloud. It allows you to dive into the creation of AI apps or the processing of unstructured data without the need for coding skills.

To access the Instill Core console, please launch Instill Core and navigate to http://localhost:3000. For the Instill Cloud console, simply go to https://console.instill.tech.

📺 Instill CLI: Bring Instill Core/Cloud to your command line

Instill CLI enables you to access Instill Core and Instill Cloud from your terminal. It can be installed by brew install instill-ai/tap/inst for Linux and macOS. To set up and get started with Instill CLI, head over to here.

📦 Instill SDKs: Integrate Instill Core/Cloud with your language of choice

Instill SDKs make it easy for developers to integrate and interact with Instill Core and Cloud.

Be Part of Our Community and Make a Difference

🙌 We strongly believe in the power of community collaboration and deeply value your contributions.

+

👋 Welcome!

Website ▪︎ Blog ▪︎ Discord ▪︎ X

Instill AI is on a mission to make AI highly accessible to everyone. We've been hard at work developing tools that simplify the process of unlocking value from unstructured data across all layers of the modern data stack. This means that organizations of all sizes can benefit from our endeavors. For a deeper dive into our vision, check out our blog post on Why Instill AI exists.

What Are We Building?

We're dedicated to bringing AI into the modern data stack by solving unstructured data ETL. Our tools are built on an open and maintainable framework, designed to empower communities to benefit and actively engage.

Instill Core: Open-source Unstructured Data Infrastructure Stack

Explore our open-source unstructured data infrastructure stack, comprising a collection of source-available projects designed to streamline every aspect of building versatile AI features with unstructured data. Dive into the potential in our documentation.

🔮 Instill Core: The foundation for self-hosting Instill VDP and Instill Model

Instill Core, or simply Core, is the foundation of our open-source unstructured data stack. It houses essential services like user management servers, databases, and third-party observability tools. Instill Core also provides deployment codes to facilitate the seamless launch of both Instill VDP and Instill Model.

💧 Instill VDP: AI pipeline builder for unstructured data

Instill VDP, or VDP (Versatile Data Pipeline), represents a comprehensive unstructured data infrastructure. Its purpose is to simplify the journey of processing unstructured data from start to finish:

Embracing VDP is straightforward, whether you opt for Instill Cloud deployment or self-hosting via Instill Core. Consult our comprehensive documentation to delve into VDP deployment.

⚗️ Instill Model: Scalable AI model serving and training

Instill Model, or simply Model, emerges as an advanced ModelOps platform. Here, the focus is on empowering you to seamlessly import, train and serve Machine Learning (ML) models for inference purposes. Like other projects, Instill Model's source code is available for your exploration.

Instill Cloud

Not quite into self-hosting? We've got you covered with ☁️ Instill Cloud! It's a fully-managed public cloud service that grants you access to all the fantastic features of the open-source unstructured data infrastructure stack, without the hassle of managing infrastructure. We're currently in the exciting Open Alpha testing phase, and all features are FREE during this period! 🎉

No-Code/Low-Code Access

To dive into Instill Core and Instill Cloud, you have a few options:

Note To access Instill Cloud, register an account with your email address.

Instill Console: Dive in Instill Core/Cloud with no coding

Instill Console, or Console is a user-friendly web-based UI application that improves accessibility and usability across both Instill Core and Instill Cloud. It allows you to dive into the creation of AI apps or the processing of unstructured data without the need for coding skills.

To access the Instill Core console, please launch Instill Core and navigate to http://localhost:3000. For the Instill Cloud console, simply go to https://console.instill.tech.

📺 Instill CLI: Bring Instill Core/Cloud to your command line

Instill CLI enables you to access Instill Core and Instill Cloud from your terminal. It can be installed by brew install instill-ai/tap/inst for Linux and macOS. To set up and get started with Instill CLI, head over to here.

📦 Instill SDKs: Integrate Instill Core/Cloud with your language of choice

Instill SDKs make it easy for developers to integrate and interact with Instill Core and Cloud.

Be Part of Our Community and Make a Difference

🙌 We strongly believe in the power of community collaboration and deeply value your contributions.

diff --git a/pkg/operator/text/v0/testdata/test.rtf b/pkg/operator/text/v0/testdata/test.rtf index 2eaa41ec..b9ed116e 100644 --- a/pkg/operator/text/v0/testdata/test.rtf +++ b/pkg/operator/text/v0/testdata/test.rtf @@ -332,11 +332,11 @@ \hich\f2\strike0\ulnone\cf2\chshdng10000\chcbpat6\chcfpat6 .}{\rtlch\ab0\ai0\af2\afs20\ltrch\b0\i0\fs20\loch\af2\dbch\af2\hich\f2\insrsid10976062\strike0\ulnone\cf2\chshdng10000\chcbpat6\chcfpat6\par}\pard\plain\itap0\s0\ilvl0\fi0\sb0\sa240\aspalpha\aspnum \adjustright\brdrt\brdrl\brdrb\brdrr\brdrbtw\brdrbar\widctlpar\ltrpar\li0\lin0\ri0\rin0\ql\faauto\sl276\slmult1\rtlch\ab0\ai0\af2\afs22\ltrch\b0\i0\fs22\loch\af2\dbch\af2\hich\f2\strike0\ulnone\cf1{\rtlch\ab0\ai0\af2\alang1025\afs20\ltrch\b0\i0\fs20\lang1033\langnp1033\langfe1033\langfenp1033 \loch\af2\dbch\af2\hich\f2\strike0\ulnone\cf2\chshdng10000\chcbpat6\chcfpat6 \u-10179 \u-9049 }{\field{\*\fldinst{\rtlch\ab0\ai0\af2\alang1025\afs22\ltrch\b0\i0\fs22\lang1033\langnp1033\langfe1033\langfenp1033\loch\af2\dbch\af2\hich\f2\insrsid10976062\strike0 -\ulnone\cf1 HYPERLINK "https://github.com/instill-ai/vdp"}{\*\datafield 08d0c9ea79f9bace118c8200aa004ba90b0200000003000000e0c9ea79f9bace118c8200aa004ba90b44000000680074007400700073003a002f002f006700690074006800750062002e0063006f006d002f0069006e007300740069006c006c002d00610069002f007600640070000000}} +\ulnone\cf1 HYPERLINK "https://github.com/instill-ai/instill-core"}{\*\datafield 08d0c9ea79f9bace118c8200aa004ba90b0200000003000000e0c9ea79f9bace118c8200aa004ba90b44000000680074007400700073003a002f002f006700690074006800750062002e0063006f006d002f0069006e007300740069006c006c002d00610069002f007600640070000000}} {\fldrslt{\rtlch\ab0\ai0\af2\alang1025\afs20\ltrch\b0\i0\fs20\lang1033\langnp1033\langfe1033\langfenp1033\loch\af2\dbch\af2\hich\f2\strike0\ul\cf4\chshdng10000\chcbpat6\chcfpat6 Instill}}}{\field{\*\fldinst{\rtlch\ab0\ai0\af2\alang1025\afs22\ltrch\b0\i0\fs22\lang1033\langnp1033\langfe1033\langfenp1033 -\loch\af2\dbch\af2\hich\f2\insrsid10976062\strike0\ulnone\cf1 HYPERLINK "https://github.com/instill-ai/vdp"}{\*\datafield 08d0c9ea79f9bace118c8200aa004ba90b0200000003000000e0c9ea79f9bace118c8200aa004ba90b44000000680074007400700073003a002f002f006700690074006800750062002e0063006f006d002f0069006e007300740069006c006c002d00610069002f007600640070000000}} +\loch\af2\dbch\af2\hich\f2\insrsid10976062\strike0\ulnone\cf1 HYPERLINK "https://github.com/instill-ai/instill-core"}{\*\datafield 08d0c9ea79f9bace118c8200aa004ba90b0200000003000000e0c9ea79f9bace118c8200aa004ba90b44000000680074007400700073003a002f002f006700690074006800750062002e0063006f006d002f0069006e007300740069006c006c002d00610069002f007600640070000000}} {\fldrslt{\rtlch\ab0\ai0\af2\alang1025\afs20\ltrch\b0\i0\fs20\lang1033\langnp1033\langfe1033\langfenp1033\loch\af2\dbch\af2\hich\f2\strike0\ul\cf4\chshdng10000\chcbpat6\chcfpat6 }}}{\field{\*\fldinst{\rtlch\ab0\ai0\af2\alang1025\afs22\ltrch\b0\i0\fs22\lang1033\langnp1033\langfe1033\langfenp1033 -\loch\af2\dbch\af2\hich\f2\insrsid10976062\strike0\ulnone\cf1 HYPERLINK "https://github.com/instill-ai/vdp"}{\*\datafield 08d0c9ea79f9bace118c8200aa004ba90b0200000003000000e0c9ea79f9bace118c8200aa004ba90b44000000680074007400700073003a002f002f006700690074006800750062002e0063006f006d002f0069006e007300740069006c006c002d00610069002f007600640070000000}} +\loch\af2\dbch\af2\hich\f2\insrsid10976062\strike0\ulnone\cf1 HYPERLINK "https://github.com/instill-ai/instill-core"}{\*\datafield 08d0c9ea79f9bace118c8200aa004ba90b0200000003000000e0c9ea79f9bace118c8200aa004ba90b44000000680074007400700073003a002f002f006700690074006800750062002e0063006f006d002f0069006e007300740069006c006c002d00610069002f007600640070000000}} {\fldrslt{\rtlch\ab0\ai0\af2\alang1025\afs20\ltrch\b0\i0\fs20\lang1033\langnp1033\langfe1033\langfenp1033\loch\af2\dbch\af2\hich\f2\strike0\ul\cf4\chshdng10000\chcbpat6\chcfpat6 VDP}}}{\rtlch\ab0\ai0\af2\alang1025\afs20\ltrch\b0\i0\fs20\lang1033\langnp1033\langfe1033\langfenp1033 \loch\af2\dbch\af2\hich\f2\strike0\ulnone\cf2\chshdng10000\chcbpat6\chcfpat6 : }{\rtlch\ab0\ai0\af2\alang1025\afs20\ltrch\b0\i0\fs20\lang1033\langnp1033\langfe1033\langfenp1033\loch\af2\dbch\af2\hich\f2\strike0\ulnone\cf2\chshdng10000\chcbpat6\chcfpat6 AI}{ \rtlch\ab0\ai0\af2\alang1025\afs20\ltrch\b0\i0\fs20\lang1033\langnp1033\langfe1033\langfenp1033\loch\af2\dbch\af2\hich\f2\strike0\ulnone\cf2\chshdng10000\chcbpat6\chcfpat6 }{\rtlch\ab0\ai0\af2\alang1025\afs20\ltrch\b0\i0\fs20\lang1033\langnp1033\langfe1033\langfenp1033 diff --git a/tools/compogen/cmd/testdata/readme-connector.txt b/tools/compogen/cmd/testdata/readme-connector.txt index 4171ce4a..2ed8f173 100644 --- a/tools/compogen/cmd/testdata/readme-connector.txt +++ b/tools/compogen/cmd/testdata/readme-connector.txt @@ -84,7 +84,7 @@ cmp pkg/dummy/README.mdx want-readme.mdx title: "Dummy" lang: "en-US" draft: false -description: "Learn about how to set up a VDP Dummy connector https://github.com/instill-ai/vdp" +description: "Learn about how to set up a VDP Dummy connector https://github.com/instill-ai/instill-core" --- The Dummy component is a data connector that allows users to perform an action. diff --git a/tools/compogen/cmd/testdata/readme-operator.txt b/tools/compogen/cmd/testdata/readme-operator.txt index 420d19c3..ed00f8cb 100644 --- a/tools/compogen/cmd/testdata/readme-operator.txt +++ b/tools/compogen/cmd/testdata/readme-operator.txt @@ -156,7 +156,7 @@ Definitions field has an invalid length title: "Dummy" lang: "en-US" draft: false -description: "Learn about how to set up a VDP Dummy operator https://github.com/instill-ai/vdp" +description: "Learn about how to set up a VDP Dummy operator https://github.com/instill-ai/instill-core" --- The Dummy component is an operator that allows users to perform an action. diff --git a/tools/compogen/pkg/gen/resources/templates/readme.mdx.tmpl b/tools/compogen/pkg/gen/resources/templates/readme.mdx.tmpl index 9bf3dece..560d2318 100644 --- a/tools/compogen/pkg/gen/resources/templates/readme.mdx.tmpl +++ b/tools/compogen/pkg/gen/resources/templates/readme.mdx.tmpl @@ -2,7 +2,7 @@ title: "{{ .Title }}" lang: "en-US" draft: {{ .IsDraft }} -description: "Learn about how to set up a VDP {{ .Title }} {{ .ComponentType }} https://github.com/instill-ai/vdp" +description: "Learn about how to set up a VDP {{ .Title }} {{ .ComponentType }} https://github.com/instill-ai/instill-core" --- The {{ .Title }} component is {{ .ComponentSubtype.IndefiniteArticle }} {{ .ComponentSubtype }} that allows users to {{ firstToLower .Description }}.