Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

GPT4All Java Bindings and supported models list #216

Merged
merged 27 commits into from
Jul 3, 2023
Merged

Commits on Jun 21, 2023

  1. Configuration menu
    Copy the full SHA
    f5058b6 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a629d15 View commit details
    Browse the repository at this point in the history

Commits on Jun 22, 2023

  1. Configuration menu
    Copy the full SHA
    471497a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    dd47c87 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    da80199 View commit details
    Browse the repository at this point in the history
  4. remove old config

    raulraja committed Jun 22, 2023
    Configuration menu
    Copy the full SHA
    76d0e9e View commit details
    Browse the repository at this point in the history

Commits on Jun 26, 2023

  1. Merge remote-tracking branch 'origin/main' into open-ai-typed-models

    # Conflicts:
    #	core/src/commonMain/kotlin/com/xebia/functional/xef/llm/openai/OpenAIEmbeddings.kt
    raulraja committed Jun 26, 2023
    Configuration menu
    Copy the full SHA
    f631907 View commit details
    Browse the repository at this point in the history

Commits on Jun 28, 2023

  1. Merge remote-tracking branch 'origin/main' into open-ai-typed-models

    # Conflicts:
    #	core/src/commonMain/kotlin/com/xebia/functional/xef/auto/CoreAIScope.kt
    #	core/src/commonMain/kotlin/com/xebia/functional/xef/llm/models/functions/CFunction.kt
    #	core/src/commonMain/kotlin/com/xebia/functional/xef/llm/openai/models.kt
    #	kotlin/src/commonMain/kotlin/com/xebia/functional/xef/auto/DeserializerLLMAgent.kt
    #	kotlin/src/commonMain/kotlin/com/xebia/functional/xef/auto/serialization/functions/FunctionSchema.kt
    #	scala/src/main/scala/com/xebia/functional/xef/scala/auto/package.scala
    raulraja committed Jun 28, 2023
    Configuration menu
    Copy the full SHA
    5d44d36 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3fe0656 View commit details
    Browse the repository at this point in the history

Commits on Jun 29, 2023

  1. Configuration menu
    Copy the full SHA
    4a89c79 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6feeffa View commit details
    Browse the repository at this point in the history
  3. have openai be its own module that depends on xef-core. kotlin, scala…

    … and java depends on openai module for defaults. xef core does not depend on open ai
    raulraja committed Jun 29, 2023
    Configuration menu
    Copy the full SHA
    7512191 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d6c9f18 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    1103cdc View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    bd097c0 View commit details
    Browse the repository at this point in the history
  7. Rename enum cases

    raulraja committed Jun 29, 2023
    Configuration menu
    Copy the full SHA
    ef1c24c View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    c5a70f0 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    e849bff View commit details
    Browse the repository at this point in the history

Commits on Jun 30, 2023

  1. Progress with models

    raulraja committed Jun 30, 2023
    Configuration menu
    Copy the full SHA
    a586637 View commit details
    Browse the repository at this point in the history

Commits on Jul 1, 2023

  1. Configuration menu
    Copy the full SHA
    4800420 View commit details
    Browse the repository at this point in the history
  2. Merge remote-tracking branch 'origin/main' into gpt-4all-aiclient

    # Conflicts:
    #	core/src/commonMain/kotlin/com/xebia/functional/xef/auto/AI.kt
    #	core/src/commonMain/kotlin/com/xebia/functional/xef/auto/AIRuntime.kt
    #	core/src/commonMain/kotlin/com/xebia/functional/xef/auto/AiDsl.kt
    #	core/src/commonMain/kotlin/com/xebia/functional/xef/auto/CoreAIScope.kt
    #	core/src/commonMain/kotlin/com/xebia/functional/xef/llm/models/chat/Message.kt
    #	core/src/commonMain/kotlin/com/xebia/functional/xef/llm/models/chat/Role.kt
    #	core/src/commonMain/kotlin/com/xebia/functional/xef/llm/models/text/CompletionRequest.kt
    #	examples/kotlin/src/main/kotlin/com/xebia/functional/xef/auto/CustomRuntime.kt
    #	java/src/main/java/com/xebia/functional/xef/java/auto/AIScope.java
    #	openai/src/commonMain/kotlin/com/xebia/functional/xef/auto/llm/openai/DeserializerLLMAgent.kt
    #	openai/src/commonMain/kotlin/com/xebia/functional/xef/auto/llm/openai/ImageGenerationAgent.kt
    #	openai/src/commonMain/kotlin/com/xebia/functional/xef/auto/llm/openai/MockAIClient.kt
    #	openai/src/commonMain/kotlin/com/xebia/functional/xef/auto/llm/openai/OpenAIClient.kt
    #	openai/src/commonMain/kotlin/com/xebia/functional/xef/auto/llm/openai/OpenAIEmbeddings.kt
    #	openai/src/commonMain/kotlin/com/xebia/functional/xef/auto/llm/openai/OpenAIRuntime.kt
    #	scala/src/main/scala/com/xebia/functional/xef/scala/auto/package.scala
    raulraja committed Jul 1, 2023
    Configuration menu
    Copy the full SHA
    4b902ab View commit details
    Browse the repository at this point in the history

Commits on Jul 2, 2023

  1. Loading embeddings and tokenizer from huggingface, dynamic loading of…

    … local models. Local models can be use in the AI DSL and interleaved with any model.
    raulraja committed Jul 2, 2023
    Configuration menu
    Copy the full SHA
    8f5d9cb View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    99bdb64 View commit details
    Browse the repository at this point in the history
  3. Fix functions model to GPT_3_5_TURBO_FUNCTIONS and example without AI…

    … block and manual component construction
    raulraja committed Jul 2, 2023
    Configuration menu
    Copy the full SHA
    a1b8736 View commit details
    Browse the repository at this point in the history
  4. remove unused import

    raulraja committed Jul 2, 2023
    Configuration menu
    Copy the full SHA
    48dccec View commit details
    Browse the repository at this point in the history

Commits on Jul 3, 2023

  1. Configuration menu
    Copy the full SHA
    b238450 View commit details
    Browse the repository at this point in the history
  2. Merge remote-tracking branch 'origin/main' into gpt4all-java-bindings

    # Conflicts:
    #	core/src/commonMain/kotlin/com/xebia/functional/xef/auto/CoreAIScope.kt
    #	core/src/commonMain/kotlin/com/xebia/functional/xef/auto/PromptConfiguration.kt
    #	core/src/commonMain/kotlin/com/xebia/functional/xef/llm/Chat.kt
    #	core/src/commonMain/kotlin/com/xebia/functional/xef/llm/ChatWithFunctions.kt
    #	examples/kotlin/src/main/kotlin/com/xebia/functional/xef/auto/gpt4all/Chat.kt
    #	examples/kotlin/src/main/kotlin/com/xebia/functional/xef/auto/manual/NoAI.kt
    #	gpt4all-kotlin/build.gradle.kts
    #	gpt4all-kotlin/src/jvmMain/kotlin/com/xebia/functional/gpt4all/GPT4All.kt
    #	gpt4all-kotlin/src/jvmMain/kotlin/com/xebia/functional/gpt4all/GPT4AllModel.kt
    #	gpt4all-kotlin/src/jvmMain/kotlin/com/xebia/functional/gpt4all/HuggingFaceLocalEmbeddings.kt
    #	openai/src/commonMain/kotlin/com/xebia/functional/xef/auto/llm/openai/DeserializerLLMAgent.kt
    #	openai/src/commonMain/kotlin/com/xebia/functional/xef/auto/llm/openai/OpenAIClient.kt
    #	openai/src/commonMain/kotlin/com/xebia/functional/xef/auto/llm/openai/OpenAIEmbeddings.kt
    raulraja committed Jul 3, 2023
    Configuration menu
    Copy the full SHA
    dbc03de View commit details
    Browse the repository at this point in the history