You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: extensions/flock/description.yml
+9-9Lines changed: 9 additions & 9 deletions
Original file line number
Diff line number
Diff line change
@@ -1,7 +1,7 @@
1
1
extension:
2
-
name: flockmtl
2
+
name: flock
3
3
description: LLM & RAG extension to combine analytics and semantic analysis
4
-
version: 0.4.0
4
+
version: 0.5.0
5
5
language: SQL & C++
6
6
build: cmake
7
7
license: MIT
@@ -12,14 +12,14 @@ extension:
12
12
- queryproc
13
13
14
14
repo:
15
-
github: dais-polymtl/flockmtl
16
-
ref: 0b0e4ddd6d98ac4192f44148bae0bce3012a9123
15
+
github: dais-polymtl/flock
16
+
ref: 7f1c36abe481b97c9e2c6e7303f36005c8d242fa
17
17
18
18
docs:
19
19
hello_world: |
20
20
-- After loading, any function call will throw an error if the provider's secret doesn't exist
21
21
22
-
-- Create your provider secret by following the [documentation](https://dais-polymtl.github.io/flockmtl/docs/what-is-flockmtl/). For example, you can create a default OpenAI API key as follows:
22
+
-- Create your provider secret by following the [documentation](https://dais-polymtl.github.io/flock/docs/what-is-flock/). For example, you can create a default OpenAI API key as follows:
23
23
D CREATE SECRET (TYPE OPENAI, API_KEY 'your-api-key');
24
24
25
25
-- Call an OpenAI model with a predefined prompt ('Tell me hello world') and default model ('gpt-4o-mini')
@@ -45,12 +45,12 @@ docs:
45
45
D SELECT llm_complete({'model_name': 'summarizer-model'}, {'prompt_name': 'summarize','context_columns': [{'data': 'We support more functions and approaches to combine relational analytics and semantic analysis. Check our repo for documentation and examples.'}}]);
46
46
47
47
extended_description: |
48
-
**FlockMTL** is an experimental DuckDB extension that enables seamless integration of large language models (LLMs) and retrieval-augmented generation (RAG) directly within SQL.
48
+
**Flock** is an experimental DuckDB extension that enables seamless integration of large language models (LLMs) and retrieval-augmented generation (RAG) directly within SQL.
49
49
50
50
It introduces `MODEL` and `PROMPT` objects as first-class SQL entities, making it easy to define, manage, and reuse LLM interactions. Core functions like `llm_complete`, `llm_filter`, and `llm_rerank` allow you to perform generation, semantic filtering, and ranking—all from SQL.
51
51
52
-
FlockMTL is designed for rapid prototyping of LLM-based analytics and is optimized with batching and caching features for better performance.
52
+
Flock is designed for rapid prototyping of LLM-based analytics and is optimized with batching and caching features for better performance.
53
53
54
-
📄 For more details and examples, see the [FlockMTL documentation](https://dais-polymtl.github.io/flockmtl/docs/what-is-flockmtl).
54
+
📄 For more details and examples, see the [Flock documentation](https://dais-polymtl.github.io/flock/docs/what-is-flock).
55
55
56
-
> *Note:* FlockMTL is part of ongoing research by the [Data & AI Systems (DAIS) Laboratory @ Polytechnique Montréal](https://dais-polymtl.github.io/). It is under active development, and some features may evolve. Feedback and contributions are welcome!
56
+
> *Note:* Flock is part of ongoing research by the [Data & AI Systems (DAIS) Laboratory @ Polytechnique Montréal](https://dais-polymtl.github.io/). It is under active development, and some features may evolve. Feedback and contributions are welcome!
0 commit comments