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

fix function #65

Merged
merged 1 commit into from
Sep 22, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
26 changes: 13 additions & 13 deletions blog/2023-09-05-0.2.0-introduction.md
Original file line number Diff line number Diff line change
Expand Up @@ -31,15 +31,15 @@ One of the three main modules in SolidUI, the Model Agent, supports a variety of
`\[{"x":"A","y":5},{"x":"B","y":8},{"x":"C","y":12},{"x":"D","y":6},{"x":"E","y":15},{"x":"F","y":10}\] Generate a bar chart`


![Image description](/doc/image/020/image1.png)
![Image description](/blog/020/image1.png)

### Surface Graph
> Prompt 1

`Generate a simple 3D surface graph.`


![Image description](/doc/image/020/image2.png)
![Image description](/blog/020/image2.png)



Expand All @@ -48,7 +48,7 @@ One of the three main modules in SolidUI, the Model Agent, supports a variety of
`Generate a 3D surface graph, where x and y are a grid of 100 points from -5 to 5, and z is the sine of (x^2 + y^2)^(1/2). Use the 'viridis' color map and display the graph.`


![Image description](/doc/image/020/image03.png)
![Image description](/blog/020/image03.png)



Expand All @@ -57,7 +57,7 @@ One of the three main modules in SolidUI, the Model Agent, supports a variety of
`Create a 3D surface graph, where x and y range from -5 to 5, and z is the corresponding sine of (x^2 + y^2)^(1/2). Set the graph's color map to 'viridis', and set specific size and margins, finally display the graph.`


![Image description](/doc/image/020/images04.png)
![Image description](/blog/020/images04.png)



Expand All @@ -66,7 +66,7 @@ One of the three main modules in SolidUI, the Model Agent, supports a variety of
`Generate and display an interactive 3D surface graph, where the z value of the surface is the sine of the square root of the sum of x and y's squares.`


![Image description](/doc/image/020/images05.png)
![Image description](/blog/020/images05.png)



Expand All @@ -76,7 +76,7 @@ One of the three main modules in SolidUI, the Model Agent, supports a variety of
`Generate a 3D scatter plot, where x, y, and z coordinates are 100 points randomly generated from a standard normal distribution.`


![Image description](/doc/image/020/images06.png)
![Image description](/blog/020/images06.png)



Expand All @@ -85,7 +85,7 @@ One of the three main modules in SolidUI, the Model Agent, supports a variety of
`A 3D scatter plot has been created, where each point's color is based on a random series, colors are rendered through a hot colormap, and a color bar is attached to represent the correspondence between colors and values.`


![Image description](/doc/image/020/images07.png)
![Image description](/blog/020/images07.png)



Expand All @@ -94,7 +94,7 @@ One of the three main modules in SolidUI, the Model Agent, supports a variety of
`A 3D scatter plot was generated with 200 points of size 6, where the coordinates of each point are based on a trivariate normal distribution.`


![Image description](/doc/image/020/images08.png)
![Image description](/blog/020/images08.png)



Expand All @@ -104,7 +104,7 @@ One of the three main modules in SolidUI, the Model Agent, supports a variety of
`Draw a spiral line in a 3D graph.`


![Image description](/doc/image/020/images09.png)
![Image description](/blog/020/images09.png)



Expand All @@ -114,7 +114,7 @@ One of the three main modules in SolidUI, the Model Agent, supports a variety of
`A pie chart is represented in five colors (gold, yellow-green, light coral, light sky blue, purple), where the sizes of the portions are 215, 130, 245, 210, 300 respectively, labeled as 'A', 'B', 'C', 'D', 'E', and the percentage of each portion is displayed in the corresponding area. The starting angle is 140 degrees.`


![Image description](/doc/image/020/images10.png)
![Image description](/blog/020/images10.png)



Expand All @@ -124,7 +124,7 @@ One of the three main modules in SolidUI, the Model Agent, supports a variety of
`Download the Stanford Bunny model from "https://graphics.stanford.edu/~mdfisher/Data/Meshes/bunny.obj" and use the trimesh library to load and display this model.
`

![Image description](/doc/image/020/images11.jpeg)
![Image description](/blog/020/images11.jpeg)



Expand All @@ -136,7 +136,7 @@ https://faculty.cc.gatech.edu/~turk/bunny/bunny.html
`Create a map, download link`


![Image description](/doc/image/020/images12.png)
![Image description](/blog/020/images12.png)



Expand All @@ -152,7 +152,7 @@ Manage the layout of generated graphics, divided by scenes and pages.
Click on the project preview or Design Page -> Scene -> Page preview


![Image description](/doc/image/020/images13.png)
![Image description](/blog/020/images13.png)



Expand Down
90 changes: 90 additions & 0 deletions blog/2023-09-22-0.3.0-introduction.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,90 @@
---
title: SolidUI generates any graphics in one sentence, v0.3.0 function introduction
date: 2023-09-22
tags: [SolidUI, AI, stable-diffusion]
---

## Background

With the rise of language models for generating images from text, SolidUI aims to help people quickly build visualization tools, including 2D, 3D, and 3D scenes, to quickly construct three-dimensional data demonstration scenarios. SolidUI is an innovative project that aims to combine natural language processing (NLP) with computer graphics to achieve the function of generating pictures from text. By building its own language model for text-to-graph, SolidUI uses the RLHF (Reinforcement Learning Human Feedback) process to realize the process from text description to graphic generation.

Project URL: https://github.com/CloudOrc/SolidUI

Project Mirror URL: https://gitee.com/CloudOrc/SolidUI

Community Official Website: https://cloudorc.github.io/SolidUI-Website

Discord: https://discord.gg/NGRNu2mGeQ

## Release Notes
### Features

* Model proxy HTML generation

* Model selection of data source
* Proprietary graphic generation model
* Login icon modification
* favicon.ico
* Sliding window shrinkage
* HTTP timeout
* Project rename

### Deployment

* Standalone deployment related scripts
* Docker-compose deployment
* Kubernetes deployment

## Examples
### HTML Generation

> Providing a bar chart generated using the d3 library

![Image description](/blog/030/image1.png)

> Providing a bar chart generated using the echarts library

![Image description](/blog/030/image2.png)

> Using the Three.js library to create a 3D scene. This scene includes a green plane, a house with a roof and a door, and allows the user to use OrbitControls to rotate, zoom, and pan the scene.

![Image description](/blog/030/image3.png)

### Model selects data source

Select the data source (open the icon on the right side of the input box), the input box contains the generated data and prompt words, send to the server

> [{"name":"n1","val":"1000"},{"name":"n2","val":"2000"},{"name":"n3","val":"3000"},{"name":"n4","val":"10000"}] generates a bar chart

![Image description](/blog/030/image4.png)

![Image description](/blog/030/image5.png)

## Detailed Guide

* Overview of this version: https://github.com/CloudOrc/SolidUI/releases/tag/release-0.3.0-rc1
* Quick Start: https://cloudorc.github.io/SolidUI-Website/docs/user-guide/quick-start/
* Tutorial: https://www.bilibili.com/video/BV1xh4y1e7j6/
* Welcome to fill out: https://github.com/CloudOrc/SolidUI/issues/1

## Contributors
The release of SolidUI v0.3.0 would not have been possible without the contributors of the SolidUI community. Thank you to all the community contributors, including but not limited to the following Contributors (in no particular order)

* dlimeng
* nutsjian
* jacktao007
* 15100399015
* ziyu211
* limingoo
* hgfdsa101
* MR-WF
* liangxm-swan
* hncboy

## How to Become a Contributor

* Contribute to the official documentation. Discover deficiencies in the documentation, optimize the documentation, continuously update the documentation, etc. to contribute to the community. By contributing to the documentation, developers can familiarize themselves with how to submit PRs and truly participate in the construction of the community. Reference strategy: https://github.com/CloudOrc/SolidUI/discussions/54
* Code contribution. We have sorted out simple and easy-to-start tasks in the community, which are very suitable for newcomers to contribute code. Please refer to the newbie task list: https://github.com/CloudOrc/SolidUI/issues/12
* Content Contribution: Publish content related to SolidUI open source components, including but not limited to installation and deployment tutorials, use experiences, case practices, etc., in any form, please submit to the assistant. For example: https://github.com/CloudOrc/SolidUI/issues/10
* Community Q&A: Actively answer questions in the community, share technology, help developers solve problems, etc.;
* Other: Actively participate in community activities, become a community volunteer, help publicize the community, provide effective suggestions for community development, etc.;
1 change: 0 additions & 1 deletion src/pages/home/hero.jsx
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,6 @@ import useIsBrowser from '@docusaurus/useIsBrowser'
import config from './languages.json'
import RocketIcon from "../../../static/home/rocket.svg"
import BlockIcon from "../../../static/home/block.svg"
import StartUp from "../../../static/home/dashboard.svg"
import Wave from "../../../static/home/wave.svg"
export default function () {
const isBrowser = useIsBrowser();
Expand Down
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
Binary file added static/blog/030/image1.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added static/blog/030/image2.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added static/blog/030/image3.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added static/blog/030/image4.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added static/blog/030/image5.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file removed static/blog/author.png
Binary file not shown.
Binary file removed static/blog/dashboard.png
Binary file not shown.
Binary file removed static/blog/dependency.png
Binary file not shown.
Binary file removed static/blog/detail.png
Binary file not shown.
Binary file removed static/blog/doris.png
Binary file not shown.
Binary file removed static/blog/flinksql.png
Binary file not shown.
Binary file removed static/blog/flow.png
Binary file not shown.
Binary file removed static/blog/k8s.png
Diff not rendered.
Binary file removed static/blog/pod.png
Diff not rendered.
Binary file removed static/blog/sqlverify.png
Diff not rendered.
Binary file removed static/blog/start.png
Diff not rendered.
Binary file removed static/home/dashboard.png
Diff not rendered.
3 changes: 0 additions & 3 deletions static/home/dashboard.svg
Diff not rendered.
Binary file removed static/image/dashboard-preview.png
Diff not rendered.
Binary file removed static/image/dashboard.png
Diff not rendered.
Binary file removed static/image/sqlide.png
Diff not rendered.
Binary file removed static/image/users.png
Diff not rendered.
Loading