Skip to content

Commit

Permalink
📦 🦜 Parakeet v0.1.3 📚 [books]
Browse files Browse the repository at this point in the history
  • Loading branch information
k33g committed Aug 22, 2024
1 parent 9c0d4b4 commit de2cef2
Show file tree
Hide file tree
Showing 51 changed files with 68 additions and 52 deletions.
16 changes: 16 additions & 0 deletions LAST_RELEASE.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,22 @@

## Release notes

### v0.1.3 📚 [books]

#### What's new in v0.1.3?

##### Elastic vector store

The ElasticSearch and Kibana services are now started with Docker Compose. The certificates are generated and stored in the `certs` directory.

**Start Elasticsearch and Kibana**
```bash
docker compose up -d
```

> 👀 you will find a complete example in `examples/33-rag-with-elastic`

### v0.1.2 📕 [red-textbook]

#### What's new in v0.1.2?
Expand Down
2 changes: 1 addition & 1 deletion examples/01-generate/go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,6 @@ module 01-generate

go 1.22.1

require github.com/parakeet-nest/parakeet v0.1.2
require github.com/parakeet-nest/parakeet v0.1.3

replace github.com/parakeet-nest/parakeet => ../..
2 changes: 1 addition & 1 deletion examples/02-generate-stream/go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,6 @@ module 02-generate-stream

go 1.22.1

require github.com/parakeet-nest/parakeet v0.1.2
require github.com/parakeet-nest/parakeet v0.1.3

replace github.com/parakeet-nest/parakeet => ../..
2 changes: 1 addition & 1 deletion examples/03-chat/go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,6 @@ module 03-chat

go 1.22.1

require github.com/parakeet-nest/parakeet v0.1.2
require github.com/parakeet-nest/parakeet v0.1.3

replace github.com/parakeet-nest/parakeet => ../..
2 changes: 1 addition & 1 deletion examples/04-chat-stream/go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,6 @@ module 04-chat-stream

go 1.22.1

require github.com/parakeet-nest/parakeet v0.1.2
require github.com/parakeet-nest/parakeet v0.1.3

replace github.com/parakeet-nest/parakeet => ../..
2 changes: 1 addition & 1 deletion examples/05-context/go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,6 @@ module 05-context

go 1.22.1

require github.com/parakeet-nest/parakeet v0.1.2
require github.com/parakeet-nest/parakeet v0.1.3

replace github.com/parakeet-nest/parakeet => ../..
2 changes: 1 addition & 1 deletion examples/06-summary/go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,6 @@ module 06-summary

go 1.22.1

require github.com/parakeet-nest/parakeet v0.1.2
require github.com/parakeet-nest/parakeet v0.1.3

replace github.com/parakeet-nest/parakeet => ../..
2 changes: 1 addition & 1 deletion examples/07-explain/go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,6 @@ module 07-explain

go 1.22.1

require github.com/parakeet-nest/parakeet v0.1.2
require github.com/parakeet-nest/parakeet v0.1.3

replace github.com/parakeet-nest/parakeet => ../..
2 changes: 1 addition & 1 deletion examples/08-embeddings-memory/go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ module 08-embeddings

go 1.22.1

require github.com/parakeet-nest/parakeet v0.1.2
require github.com/parakeet-nest/parakeet v0.1.3

require (
github.com/cespare/xxhash/v2 v2.1.2 // indirect
Expand Down
2 changes: 1 addition & 1 deletion examples/09-embeddings-bbolt/create-embeddings/go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ module 09-embeddings-create

go 1.22.1

require github.com/parakeet-nest/parakeet v0.1.2
require github.com/parakeet-nest/parakeet v0.1.3

require (
github.com/cespare/xxhash/v2 v2.1.2 // indirect
Expand Down
2 changes: 1 addition & 1 deletion examples/09-embeddings-bbolt/embeddings-from-txt/go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ module 09-embeddings-from-txt

go 1.22.1

require github.com/parakeet-nest/parakeet v0.1.2
require github.com/parakeet-nest/parakeet v0.1.3

require (
github.com/cespare/xxhash/v2 v2.1.2 // indirect
Expand Down
2 changes: 1 addition & 1 deletion examples/09-embeddings-bbolt/use-embeddings/go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ module 09-embeddings-use

go 1.22.1

require github.com/parakeet-nest/parakeet v0.1.2
require github.com/parakeet-nest/parakeet v0.1.3

require (
github.com/cespare/xxhash/v2 v2.1.2 // indirect
Expand Down
2 changes: 1 addition & 1 deletion examples/10-chat-conversational-memory/go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ module 10-chat-memory

go 1.22.1

require github.com/parakeet-nest/parakeet v0.1.2
require github.com/parakeet-nest/parakeet v0.1.3

require (
go.etcd.io/bbolt v1.3.10 // indirect
Expand Down
2 changes: 1 addition & 1 deletion examples/11-chat-conversational-bbolt/begin/go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ module 11-chat-bbolt-begin

go 1.22.1

require github.com/parakeet-nest/parakeet v0.1.2
require github.com/parakeet-nest/parakeet v0.1.3

require (
go.etcd.io/bbolt v1.3.10 // indirect
Expand Down
2 changes: 1 addition & 1 deletion examples/11-chat-conversational-bbolt/resume/go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ module 11-chat-bbolt-resume

go 1.22.1

require github.com/parakeet-nest/parakeet v0.1.2
require github.com/parakeet-nest/parakeet v0.1.3

require (
go.etcd.io/bbolt v1.3.10 // indirect
Expand Down
2 changes: 1 addition & 1 deletion examples/12-json-output/go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,6 @@ module 12-json-output

go 1.22.1

require github.com/parakeet-nest/parakeet v0.1.2
require github.com/parakeet-nest/parakeet v0.1.3

replace github.com/parakeet-nest/parakeet => ../..
2 changes: 1 addition & 1 deletion examples/13-simple-fake-function-calling/go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,6 @@ module 13-simple-function-calling

go 1.22.1

require github.com/parakeet-nest/parakeet v0.1.2
require github.com/parakeet-nest/parakeet v0.1.3

replace github.com/parakeet-nest/parakeet => ../..
2 changes: 1 addition & 1 deletion examples/14-mistral-function-calling/go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,6 @@ module 14-mistral-function-calling

go 1.22.1

require github.com/parakeet-nest/parakeet v0.1.2
require github.com/parakeet-nest/parakeet v0.1.3

replace github.com/parakeet-nest/parakeet => ../..
2 changes: 1 addition & 1 deletion examples/15-mistral-function-calling/go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,6 @@ module 15-mistral-function-calling

go 1.22.1

require github.com/parakeet-nest/parakeet v0.1.2
require github.com/parakeet-nest/parakeet v0.1.3

replace github.com/parakeet-nest/parakeet => ../..
2 changes: 1 addition & 1 deletion examples/16-fake-function-calling/go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,6 @@ module 16-fake-function-calling

go 1.22.1

require github.com/parakeet-nest/parakeet v0.1.2
require github.com/parakeet-nest/parakeet v0.1.3

replace github.com/parakeet-nest/parakeet => ../..
2 changes: 1 addition & 1 deletion examples/17-fake-function-calling/go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,6 @@ module 17-fake-function-calling

go 1.22.1

require github.com/parakeet-nest/parakeet v0.1.2
require github.com/parakeet-nest/parakeet v0.1.3

replace github.com/parakeet-nest/parakeet => ../..
2 changes: 1 addition & 1 deletion examples/18-call-functions-for-real/go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ module 18-call-functions-for-real

go 1.22.1

require github.com/parakeet-nest/parakeet v0.1.2
require github.com/parakeet-nest/parakeet v0.1.3

require (
github.com/extism/go-sdk v1.2.0 // indirect
Expand Down
2 changes: 1 addition & 1 deletion examples/19-mistral-function-calling-tool-support/go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,6 @@ module 19-mistral-function-calling-tool-support

go 1.22.1

require github.com/parakeet-nest/parakeet v0.1.2
require github.com/parakeet-nest/parakeet v0.1.3

replace github.com/parakeet-nest/parakeet => ../..
2 changes: 1 addition & 1 deletion examples/20-play-with-granite/go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,6 @@ module 20-play-with-granite

go 1.22.1

require github.com/parakeet-nest/parakeet v0.1.2
require github.com/parakeet-nest/parakeet v0.1.3

replace github.com/parakeet-nest/parakeet => ../..
2 changes: 1 addition & 1 deletion examples/21-analysis-with-granite/go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,6 @@ module 21-analysis-with-granite

go 1.22.1

require github.com/parakeet-nest/parakeet v0.1.2
require github.com/parakeet-nest/parakeet v0.1.3

replace github.com/parakeet-nest/parakeet => ../..
2 changes: 1 addition & 1 deletion examples/22-dockerizing/go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,6 @@ module 22-dockerizing

go 1.22.1

require github.com/parakeet-nest/parakeet v0.1.2
require github.com/parakeet-nest/parakeet v0.1.3

replace github.com/parakeet-nest/parakeet => ../..
2 changes: 1 addition & 1 deletion examples/23-rag-with-chunker/go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ module 23-rag-with-chunker

go 1.22.1

require github.com/parakeet-nest/parakeet v0.1.2
require github.com/parakeet-nest/parakeet v0.1.3

require (
github.com/cespare/xxhash/v2 v2.1.2 // indirect
Expand Down
2 changes: 1 addition & 1 deletion examples/24-rag-with-splitter/go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ module 24-rag-with-splitter

go 1.22.1

require github.com/parakeet-nest/parakeet v0.1.2
require github.com/parakeet-nest/parakeet v0.1.3

require (
github.com/cespare/xxhash/v2 v2.1.2 // indirect
Expand Down
2 changes: 1 addition & 1 deletion examples/25-rag-with-regex/go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ module 25-rag-with-regex

go 1.22.1

require github.com/parakeet-nest/parakeet v0.1.2
require github.com/parakeet-nest/parakeet v0.1.3

require (
github.com/cespare/xxhash/v2 v2.1.2 // indirect
Expand Down
2 changes: 1 addition & 1 deletion examples/26-docker-cmd/01-talk-to-llm/go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ module 01-talk-to-llm

go 1.22.1

require github.com/parakeet-nest/parakeet v0.1.2
require github.com/parakeet-nest/parakeet v0.1.3

require (
go.etcd.io/bbolt v1.3.10 // indirect
Expand Down
2 changes: 1 addition & 1 deletion examples/26-docker-cmd/02-help-the-llm/go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ module 02-help-the-llm

go 1.22.1

require github.com/parakeet-nest/parakeet v0.1.2
require github.com/parakeet-nest/parakeet v0.1.3

require (
go.etcd.io/bbolt v1.3.10 // indirect
Expand Down
2 changes: 1 addition & 1 deletion examples/26-docker-cmd/03-create-embeddings/go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ module 03-create-embeddings

go 1.22.1

require github.com/parakeet-nest/parakeet v0.1.2
require github.com/parakeet-nest/parakeet v0.1.3

require (
github.com/cespare/xxhash/v2 v2.1.2 // indirect
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ go 1.22.1

require (
github.com/google/uuid v1.6.0
github.com/parakeet-nest/parakeet v0.1.2
github.com/parakeet-nest/parakeet v0.1.3
)

require (
Expand Down
2 changes: 1 addition & 1 deletion examples/26-docker-cmd/04-use-embeddings/go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ module 04-use-embeddings

go 1.22.1

require github.com/parakeet-nest/parakeet v0.1.2
require github.com/parakeet-nest/parakeet v0.1.3

require (
github.com/cespare/xxhash/v2 v2.1.2 // indirect
Expand Down
2 changes: 1 addition & 1 deletion examples/27-generate-token/go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,6 @@ module 27-generate

go 1.22.1

require github.com/parakeet-nest/parakeet v0.1.2
require github.com/parakeet-nest/parakeet v0.1.3

replace github.com/parakeet-nest/parakeet => ../..
2 changes: 1 addition & 1 deletion examples/28-generate-stream-token/go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,6 @@ module 28-generate-stream

go 1.22.1

require github.com/parakeet-nest/parakeet v0.1.2
require github.com/parakeet-nest/parakeet v0.1.3

replace github.com/parakeet-nest/parakeet => ../..
2 changes: 1 addition & 1 deletion examples/29-chat-token/go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,6 @@ module 29-chat

go 1.22.1

require github.com/parakeet-nest/parakeet v0.1.2
require github.com/parakeet-nest/parakeet v0.1.3

replace github.com/parakeet-nest/parakeet => ../..
2 changes: 1 addition & 1 deletion examples/30-chat-stream-token/go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,6 @@ module 30-chat-stream

go 1.22.1

require github.com/parakeet-nest/parakeet v0.1.2
require github.com/parakeet-nest/parakeet v0.1.3

replace github.com/parakeet-nest/parakeet => ../..
2 changes: 1 addition & 1 deletion examples/31-embeddings-memory-token/go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ module 31-embeddings-memory-token

go 1.22.1

require github.com/parakeet-nest/parakeet v0.1.2
require github.com/parakeet-nest/parakeet v0.1.3

require (
github.com/cespare/xxhash/v2 v2.1.2 // indirect
Expand Down
2 changes: 1 addition & 1 deletion examples/32-rag-with-redis/create-embeddings/go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ module 32-rag-create-embeddings

go 1.22.1

require github.com/parakeet-nest/parakeet v0.1.2
require github.com/parakeet-nest/parakeet v0.1.3

require (
github.com/cespare/xxhash/v2 v2.1.2 // indirect
Expand Down
2 changes: 1 addition & 1 deletion examples/32-rag-with-redis/use-embeddings/go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ module 32-rag-use-embeddings

go 1.22.1

require github.com/parakeet-nest/parakeet v0.1.2
require github.com/parakeet-nest/parakeet v0.1.3

require (
github.com/cespare/xxhash/v2 v2.1.2 // indirect
Expand Down
2 changes: 1 addition & 1 deletion examples/33-rag-with-elastic/create-embeddings/go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ go 1.22.1

require (
github.com/elastic/go-elasticsearch/v8 v8.14.0
github.com/parakeet-nest/parakeet v0.1.2
github.com/parakeet-nest/parakeet v0.1.3
)

require (
Expand Down
2 changes: 1 addition & 1 deletion examples/33-rag-with-elastic/use-embeddings/go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ go 1.22.1

require (
github.com/elastic/go-elasticsearch/v8 v8.14.0
github.com/parakeet-nest/parakeet v0.1.2
github.com/parakeet-nest/parakeet v0.1.3
)

require (
Expand Down
2 changes: 1 addition & 1 deletion examples/34-rag-with-bbolt/create-embeddings/go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ module 34-rag-create-embeddings

go 1.22.1

require github.com/parakeet-nest/parakeet v0.1.2
require github.com/parakeet-nest/parakeet v0.1.3

require (
github.com/cespare/xxhash/v2 v2.1.2 // indirect
Expand Down
Loading

0 comments on commit de2cef2

Please sign in to comment.