mirror of
https://github.com/nomic-ai/gpt4all
synced 2024-11-04 12:00:10 +00:00
3f63cc6b47
* WIP * Fix includes * Try to fix linking issues * Refinements * allow to load MPT and llama models too * cleanup, add example, add README
28 lines
707 B
Go
28 lines
707 B
Go
package gpt4all_test
|
|
|
|
import (
|
|
. "github.com/nomic-ai/gpt4all/gpt4all-bindings/golang"
|
|
. "github.com/onsi/ginkgo/v2"
|
|
. "github.com/onsi/gomega"
|
|
)
|
|
|
|
var _ = Describe("LLama binding", func() {
|
|
Context("Declaration", func() {
|
|
It("fails with no model", func() {
|
|
model, err := New("not-existing")
|
|
Expect(err).To(HaveOccurred())
|
|
Expect(model).To(BeNil())
|
|
})
|
|
It("fails with no model", func() {
|
|
model, err := New("not-existing", SetModelType(MPTType))
|
|
Expect(err).To(HaveOccurred())
|
|
Expect(model).To(BeNil())
|
|
})
|
|
It("fails with no model", func() {
|
|
model, err := New("not-existing", SetModelType(LLaMAType))
|
|
Expect(err).To(HaveOccurred())
|
|
Expect(model).To(BeNil())
|
|
})
|
|
})
|
|
})
|