UniChat
一个用于在Unity中开发在线和离线聊天机器人的管线。A pipeline designed to create online and offline chat-bot in Unity.
File Explorer
Download Latest Version (.zip)- addressable-provider.png
- aichat-example.png
- chat-view.png
- Icon.png
- setting-view.png
- stack-trace.png
- threshold.png
- userdata_provider.png
- Chain Example.md
- ChatGraphViewer.cs
- ChatGraphViewer.cs.meta
- ChatModelEditorWindow.cs
- ChatModelEditorWindow.cs.meta
- TextEditorTable.cs
- TextEditorTable.cs.meta
- TextEditorTableEntryDrawer.cs
- TextEditorTableEntryDrawer.cs.meta
- graph-point.png
- graph-point.png.meta
- ChatModel.meta
- Resources.meta
- UniChat.Editor.asmdef
- UniChat.Editor.asmdef.meta
- Decoders.cs
- Decoders.cs.meta
- Normalizers.cs
- Normalizers.cs.meta
- NormalizersUtils.cs
- NormalizersUtils.cs.meta
- PostProcessors.cs
- PostProcessors.cs.meta
- PreTokenizers.cs
- PreTokenizers.cs.meta
- Tokenizers.cs
- Tokenizers.cs.meta
- TokenizersUtils.cs
- TokenizersUtils.cs.meta
- Decoders.meta
- Normalizers.meta
- PostProcessors.meta
- PreTokenizers.meta
- Tokenizers.meta
- HuggingFace.SharpTransformers.asmdef
- HuggingFace.SharpTransformers.asmdef.meta
- Tokenizers.meta
- LICENSE
- LICENSE.meta
- package.json
- package.json.meta
- README.md
- README.md.meta
- Runtime.meta
- CheckAndroidPreprocessBuild.cs
- CheckAndroidPreprocessBuild.cs.meta
- com.whisper.unity.editor.asmdef
- com.whisper.unity.editor.asmdef.meta
- DisableBitcodePostProcess.cs
- DisableBitcodePostProcess.cs.meta
- WhisperPostBuild.cs
- WhisperPostBuild.cs.meta
- WhisperProjectSettings.cs
- WhisperProjectSettings.cs.meta
- libwhisper.a
- libwhisper.a.meta
- libwhisper.a
- libwhisper.a.meta
- libwhisper.so
- libwhisper.so.meta
- libwhisper_cuda.so
- libwhisper_cuda.so.meta
- ggml-metal.metal
- ggml-metal.metal.meta
- libwhisper.dylib
- libwhisper.dylib.meta
- libwhisper_metal.dylib
- libwhisper_metal.dylib.meta
- libwhisper.dll
- libwhisper.dll.meta
- libwhisper_cuda.dll
- libwhisper_cuda.dll.meta
- Android.meta
- iOS.meta
- Linux.meta
- MacOS.meta
- Windows.meta
- WhisperNative.cs
- WhisperNative.cs.meta
- WhisperNativeParams.cs
- WhisperNativeParams.cs.meta
- AudioUtils.cs
- AudioUtils.cs.meta
- FileUtils.cs
- FileUtils.cs.meta
- LogUtils.cs
- LogUtils.cs.meta
- MainThreadDispatcher.cs
- MainThreadDispatcher.cs.meta
- MicrophoneRecord.cs
- MicrophoneRecord.cs.meta
- PlayAudioAndDestroy.cs
- PlayAudioAndDestroy.cs.meta
- RotatingCube.cs
- RotatingCube.cs.meta
- TextUtils.cs
- TextUtils.cs.meta
- UiUtils.cs
- UiUtils.cs.meta
- com.whisper.unity.asmdef
- com.whisper.unity.asmdef.meta
- Native.meta
- Utils.meta
- WhisperLanguage.cs
- WhisperLanguage.cs.meta
- WhisperManager.cs
- WhisperManager.cs.meta
- WhisperParams.cs
- WhisperParams.cs.meta
- WhisperResult.cs
- WhisperResult.cs.meta
- WhisperStream.cs
- WhisperStream.cs.meta
- WhisperWrapper.cs
- WhisperWrapper.cs.meta
- AudioUtilsTests.cs
- AudioUtilsTests.cs.meta
- com.whisper.unity.tests.asmdef
- com.whisper.unity.tests.asmdef.meta
- WhisperInitTests.cs
- WhisperInitTests.cs.meta
- WhisperLanguageTests.cs
- WhisperLanguageTests.cs.meta
- WhisperParamsTests.cs
- WhisperParamsTests.cs.meta
- WhisperPromptTests.cs
- WhisperPromptTests.cs.meta
- WhisperRunTests.cs
- WhisperRunTests.cs.meta
- Runtime.meta
- Editor.meta
- package.json
- package.json.meta
- Plugins.meta
- Runtime.meta
- Tests.meta
- espeak-ng.dll
- espeak-ng.dll.meta
- piper_phonemize.dll
- piper_phonemize.dll.meta
- sharp-transformers.meta
- Whisper.meta
- Windows.meta
- IClassifier.cs
- IClassifier.cs.meta
- IEncoder.cs
- IEncoder.cs.meta
- IFilter.cs
- IFilter.cs.meta
- ISplitter.cs
- ISplitter.cs.meta
- ICallBackHandler.cs
- ICallBackHandler.cs.meta
- IChain.cs
- IChain.cs.meta
- IChatMemory.cs
- IChatMemory.cs.meta
- IChatModel.cs
- IChatModel.cs.meta
- IEmbeddingDataBase.cs
- IEmbeddingDataBase.cs.meta
- IEmbeddingTable.cs
- IEmbeddingTable.cs.meta
- IGenerator.cs
- IGenerator.cs.meta
- ILargeLanguageModel.cs
- ILargeLanguageModel.cs.meta
- ISpeechToTextModel.cs
- ISpeechToTextModel.cs.meta
- ITextToSpeechModel.cs
- ITextToSpeechModel.cs.meta
- NLP.meta
- AgentExecutorChain.cs
- AgentExecutorChain.cs.meta
- CallBackHandler.cs
- CallBackHandler.cs.meta
- CallbackManager.cs
- CallbackManager.cs.meta
- Chain.cs
- Chain.cs.meta
- ChainCallBack.cs
- ChainCallBack.cs.meta
- ChainValues.cs
- ChainValues.cs.meta
- ChatPipelineChain.cs
- ChatPipelineChain.cs.meta
- ConsoleCallBackHandler.cs
- ConsoleCallBackHandler.cs.meta
- DoChain.cs
- DoChain.cs.meta
- LLMChain.cs
- LLMChain.cs.meta
- LoadMemoryChain.cs
- LoadMemoryChain.cs.meta
- PromptChain.cs
- PromptChain.cs.meta
- ReactAgentExecutorChain.cs
- ReactAgentExecutorChain.cs.meta
- ReactParserChain.cs
- ReactParserChain.cs.meta
- RunManager.cs
- RunManager.cs.meta
- SetChain.cs
- SetChain.cs.meta
- SetLambdaChain.cs
- SetLambdaChain.cs.meta
- SplitChain.cs
- SplitChain.cs.meta
- StackableChain.cs
- StackableChain.cs.meta
- StackableChainException.cs
- StackableChainException.cs.meta
- STTChain.cs
- STTChain.cs.meta
- Tracer.cs
- Tracer.cs.meta
- TranslateChain.cs
- TranslateChain.cs.meta
- TTSChain.cs
- TTSChain.cs.meta
- UpdateHistoryChain.cs
- UpdateHistoryChain.cs.meta
- ChatDataBase.cs
- ChatDataBase.cs.meta
- ChatGraph.cs
- ChatGraph.cs.meta
- ChatModelFile.cs
- ChatModelFile.cs.meta
- ChatPipeline.cs
- ChatPipeline.cs.meta
- ChatPipelineCtrl.cs
- ChatPipelineCtrl.cs.meta
- SessionPipeline.cs
- SessionPipeline.cs.meta
- ChatHistory.cs
- ChatHistory.cs.meta
- ChatMemory.cs
- ChatMemory.cs.meta
- ChatSession.cs
- ChatSession.cs.meta
- GenerateContext.cs
- GenerateContext.cs.meta
- InputGenerator.cs
- InputGenerator.cs.meta
- LLMGenerator.cs
- LLMGenerator.cs.meta
- ChatGLMClient.cs
- ChatGLMClient.cs.meta
- GLMGenParams.cs
- GLMGenParams.cs.meta
- DeepSeekFormater.cs
- DeepSeekFormater.cs.meta
- LineBreakFormatter.cs
- LineBreakFormatter.cs.meta
- MessageFormatter.cs
- MessageFormatter.cs.meta
- KoboldCppClient.cs
- KoboldCppClient.cs.meta
- KoboldGenParams.cs
- KoboldGenParams.cs.meta
- KoboldResponse.cs
- KoboldResponse.cs.meta
- OllamaChatRequest.cs
- OllamaChatRequest.cs.meta
- OllamaClient.cs
- OllamaClient.cs.meta
- OllamaCompletionRequest.cs
- OllamaCompletionRequest.cs.meta
- OllamaCompletionResponse.cs
- OllamaCompletionResponse.cs.meta
- OllamaListModelsResponse.cs
- OllamaListModelsResponse.cs.meta
- OllamaOptions.cs
- OllamaOptions.cs.meta
- OpenAIClient.cs
- OpenAIClient.cs.meta
- OpenAIModel.cs
- OpenAIModel.cs.meta
- TextGenWebUIClient.cs
- TextGenWebUIClient.cs.meta
- TextGenWebUICompletionResponse.cs
- TextGenWebUICompletionResponse.cs.meta
- TextGenWebUIGenerateParams.cs
- TextGenWebUIGenerateParams.cs.meta
- ChatGLM.meta
- FakeChatModel.cs
- FakeChatModel.cs.meta
- Formatter.meta
- KoboldCpp.meta
- LLMFactory.cs
- LLMFactory.cs.meta
- LLMSettingsAsset.cs
- LLMSettingsAsset.cs.meta
- Ollama.meta
- OpenAI.meta
- PromptTemplate.cs
- PromptTemplate.cs.meta
- TextGenWebUI.meta
- BertClassifier.cs
- BertClassifier.cs.meta
- BertEncoder.cs
- BertEncoder.cs.meta
- TopKFilter.cs
- TopKFilter.cs.meta
- TopSimilarityFilter.cs
- TopSimilarityFilter.cs.meta
- RecursiveCharacterTextSplitter.cs
- RecursiveCharacterTextSplitter.cs.meta
- RegexSplitter.cs
- RegexSplitter.cs.meta
- SlidingWindowSplitter.cs
- SlidingWindowSplitter.cs.meta
- BertTokenizer.cs
- BertTokenizer.cs.meta
- Classifier.meta
- Encoder.meta
- Filter.meta
- Splitter.meta
- Tokenizer.meta
- ModelProvider.cs
- ModelProvider.cs.meta
- WhisperModel.cs
- WhisperModel.cs.meta
- Embedding.cs
- Embedding.cs.meta
- TextEmbeddingTable.cs
- TextEmbeddingTable.cs.meta
- AgentTool.cs
- AgentTool.cs.meta
- GoogleTranslator.cs
- GoogleTranslator.cs.meta
- LLMTranslator.cs
- LLMTranslator.cs.meta
- PiperModel.cs
- PiperModel.cs.meta
- PiperNative.cs
- PiperNative.cs.meta
- PiperWrapper.cs
- PiperWrapper.cs.meta
- VITSClient.cs
- VITSClient.cs.meta
- Piper.meta
- VITS-Simple-API.meta
- Chain.meta
- Chat.meta
- Generator.meta
- LLM.meta
- NLP.meta
- Provider.meta
- STT.meta
- Table.meta
- Tool.meta
- Translator.meta
- TTS.meta
- ArrayUtils.cs
- ArrayUtils.cs.meta
- AudioCache.cs
- AudioCache.cs.meta
- ChainExtensions.cs
- ChainExtensions.cs.meta
- ChatMessageExtensions.cs
- ChatMessageExtensions.cs.meta
- ChatModelFileAssist.cs
- ChatModelFileAssist.cs.meta
- ChatSessionFileAssist.cs
- ChatSessionFileAssist.cs.meta
- LinqUtils.cs
- LinqUtils.cs.meta
- NativeExtensions.cs
- NativeExtensions.cs.meta
- PathUtil.cs
- PathUtil.cs.meta
- TavernAICard.cs
- TavernAICard.cs.meta
- TensorExtensions.cs
- TensorExtensions.cs.meta
- TextMapAssist.cs
- TextMapAssist.cs.meta
- WavUtil.cs
- WavUtil.cs.meta
- XXHash.cs
- XXHash.cs.meta
- AssemblyInfo.cs
- AssemblyInfo.cs.meta
- Interfaces.meta
- Models.meta
- UniChat.asmdef
- UniChat.asmdef.meta
- Utils.meta
- STT Example.unity
- STT Example.unity.meta
- TTS Example.unity
- TTS Example.unity.meta
- AgentExecutor_ToolUse_Chain_Example.cs
- AgentExecutor_ToolUse_Chain_Example.cs.meta
- Complex_Pipeline_Chain_Example.cs
- Complex_Pipeline_Chain_Example.cs.meta
- LLM_TTS_Chain_Example.cs
- LLM_TTS_Chain_Example.cs.meta
- Pipeline_Chain_Example.cs
- Pipeline_Chain_Example.cs.meta
- Piper_TTS_Chain_Example.cs
- Piper_TTS_Chain_Example.cs.meta
- STT_Chain_Example.cs
- STT_Chain_Example.cs.meta
- UniChat.Example.asmdef
- UniChat.Example.asmdef.meta
- Assets.meta
- Scripts.meta
- .gitattributes
- .gitignore
- Editor.meta
- LICENSE
- LICENSE.meta
- package.json
- package.json.meta
- Plugins.meta
- README.md
- README.md.meta
- Runtime.meta
- Tests.meta
// repository documentation
Was this content helpful?
(0 ratings)
